table of contents
PROC(5) | п═я┐п╨п╬п╡п╬п╢я│я┌п╡п╬ п©я─п╬пЁя─п╟п╪п╪п╦я│я┌п╟ Linux | PROC(5) |
п≤п°п╞¶
proc - п©я│п╣п╡п╢п╬-я└п╟п╧п╩п╬п╡п╟я▐ я│п╦я│я┌п╣п╪п╟ я│ п╦п╫я└п╬я─п╪п╟я├п╦п╣п╧ п╬ п©я─п╬я├п╣я│я│п╟я┘
п·п÷п≤п║п░п²п≤п∙¶
п╓п╟п╧п╩п╬п╡п╟я▐ я│п╦я│я┌п╣п╪п╟ proc — я█я┌п╬ п©я│п╣п╡п╢п╬-я└п╟п╧п╩п╬п╡п╟я▐ я│п╦я│я┌п╣п╪п╟, п╨п╬я┌п╬я─п╟я▐ п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐ п╡ п╨п╟я┤п╣я│я┌п╡п╣ п╦п╫я┌п╣я─я└п╣п╧я│п╟ п╨ я│я┌я─я┐п╨я┌я┐я─п╟п╪ п╢п╟п╫п╫я▀я┘ я▐п╢я─п╟. п·п╠я▀я┤п╫п╬ п╬п╫п╟ п╪п╬п╫я┌п╦я─я┐п╣я┌я│я▐ п╡ /proc. п∙я▒ п╠п╬п╩я▄я┬п╟я▐ я┤п╟я│я┌я▄ п╢п╬я│я┌я┐п©п╫п╟ я┌п╬п╩я▄п╨п╬ п╢п╩я▐ я┤я┌п╣п╫п╦я▐, п╬п╢п╫п╟п╨п╬ п╫п╣п╨п╬я┌п╬я─я▀п╣ я└п╟п╧п╩я▀ п©п╬п╥п╡п╬п╩я▐я▌я┌ п╦п╥п╪п╣п╫я▐я┌я▄ п╥п╫п╟я┤п╣п╫п╦я▐ п©п╣я─п╣п╪п╣п╫п╫я▀я┘ я▐п╢я─п╟.
п║п╩п╣п╢я┐я▌я┴п╣п╣ п╬п©п╦я│п╟п╫п╦п╣ п©я─п╣п╢п╬я│я┌п╟п╡п╦я┌ п╬п╠п╥п╬я─п╫я┐я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ п╬п╠ п╦п╣я─п╟я─я┘п╦п╦ /proc.
- /proc/[pid]
- п╜я┌п╦ я┤п╦я│п╩п╬п╡я▀п╣ п©п╬п╢п╨п╟я┌п╟п╩п╬пЁп╦ я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┌ я─п╟п╠п╬я┌п╟я▌я┴п╦п╪ п©я─п╬я├п╣я│я│п╟п╪; п╦п╪я▐ п©п╬п╢п╨п╟я┌п╟п╩п╬пЁп╟ я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐п╣я┌ п╦п╢п╣п╫я┌п╦я└п╦п╨п╟я┌п╬я─я┐ п©я─п╬я├п╣я│я│п╟. п п╟п╤п╢я▀п╧ п©п╬п╢п╨п╟я┌п╟п╩п╬пЁ я│п╬п╢п╣я─п╤п╦я┌ я│п╩п╣п╢я┐я▌я┴п╦п╣ п©я│п╣п╡п╢п╬-я└п╟п╧п╩я▀ п╦ п╨п╟я┌п╟п╩п╬пЁп╦.
- /proc/[pid]/auxv (п╫п╟я┤п╦п╫п╟я▐ я│ п╡п╣я─я│п╦п╦ 2.6.0-test7)
- п║п╬п╢п╣я─п╤п╦я┌ п╦п╫я└п╬я─п╪п╟я├п╦я▌, п©п╬п╩я┐я┤п╣п╫п╫я┐я▌ п╦п╫я┌п╣я─п©я─п╣я┌п╟я┌п╬я─п╬п╪ ELF п╦ п©п╣я─п╣п╢п╟п╫п╫я┐я▌ п©я─п╬я├п╣я│я│я┐ п╡п╬ п╡я─п╣п╪я▐ п╡я▀п©п╬п╩п╫п╣п╫п╦я▐. п╓п╬я─п╪п╟я┌ — я█я┌п╬ п╬п╢п╦п╫ п╦п╢п╣п╫я┌п╦я└п╦п╨п╟я┌п╬я─ я┌п╦п©п╟ unsigned long ID п╦ п©п╬ п╬п╢п╫п╬п╪я┐ п╥п╫п╟я┤п╣п╫п╦я▌ я┌п╦п©п╟ unsigned long п╢п╩я▐ п╨п╟п╤п╢п╬пЁп╬ п╦п╥ я█п╩п╣п╪п╣п╫я┌п╬п╡. п÷п╬я│п╩п╣п╢п╫п╦п╧ я█п╩п╣п╪п╣п╫я┌ я│п╬п╢п╣я─п╤п╦я┌ п╢п╡п╟ п╫я┐п╩я▐.
- /proc/[pid]/cmdline
- п║п╬п╢п╣я─п╤п╦я┌ п©п╬п╩п╫я┐я▌ п╨п╬п╪п╟п╫п╢п╫я┐я▌ я│я┌я─п╬п╨я┐ п©я─п╬я├п╣я│я│п╟, п╣я│п╩п╦ п©я─п╬я├п╣я│я│ п╫п╣ я▐п╡п╩я▐п╣я┌я│я▐ п╥п╬п╪п╠п╦. п▓ п©п╬я│п╩п╣п╢п╫п╣п╪ я│п╩я┐я┤п╟п╣ я█я┌п╬я┌ я└п╟п╧п╩ п©я┐я│я┌, п©п╬я█я┌п╬п╪я┐ я┤я┌п╣п╫п╦п╣ п╦п╥ п╫п╣пЁп╬ п╡п╣я─п╫я▒я┌ 0 я│п╦п╪п╡п╬п╩п╬п╡. п░я─пЁя┐п╪п╣п╫я┌я▀ п╨п╬п╪п╟п╫п╢п╫п╬п╧ я│я┌я─п╬п╨п╦ п╡ я█я┌п╬п╪ я└п╟п╧п╩п╣ п©я─п╣п╢я│я┌п╟п╡п╩п╣п╫я▀ п╡ п╡п╦п╢п╣ п╫п╟п╠п╬я─п╟ я│я┌я─п╬п╨, я─п╟п╥п╢п╣п╩я▒п╫п╫я▀я┘ я│п╦п╪п╡п╬п╩п╬п╪ я│ п╨п╬п╢п╬п╪ 0, я│ п©п╬я│п╩п╣п╢я┐я▌я┴п╦п╪ п╫я┐п╩п╣п╡я▀п╪ п╠п╟п╧я┌п╬п╪ ('\0') п╥п╟ п©п╬я│п╩п╣п╢п╫п╣п╧ я│я┌я─п╬п╨п╬п╧.
- /proc/[pid]/coredump_filter (п╫п╟я┤п╦п╫п╟я▐ я│ п╡п╣я─я│п╦п╦ 2.6.23)
- п║п╪п╬я┌я─п╦я┌п╣ core(5).
- /proc/[pid]/cpuset (п╫п╟я┤п╦п╫п╟я▐ я│ п╡п╣я─я│п╦п╦ 2.6.12)
- п║п╪п╬я┌я─п╦я┌п╣ cpuset(7).
- /proc/[pid]/cwd
- п╜я┌п╬
я│п╦п╪п╡п╬п╩я▄п╫п╟я▐
я│я│я▀п╩п╨п╟
п╫п╟
я┌п╣п╨я┐я┴п╦п╧
я─п╟п╠п╬я┤п╦п╧
п╨п╟я┌п╟п╩п╬пЁ
п©я─п╬я├п╣я│я│п╟.
п²п╟п©я─п╦п╪п╣я─,
я┤я┌п╬п╠я▀
я┐п╥п╫п╟я┌я▄
я┌п╣п╨я┐я┴п╦п╧
п╨п╟я┌п╟п╩п╬пЁ
п©я─п╬я├п╣я│я│п╟
20, п╡я▀
п╢п╬п╩п╤п╫я▀
п©я─п╬п╢п╣п╩п╟я┌я▄
я│п╩п╣п╢я┐я▌я┴п╣п╣:
$ cd /proc/20/cwd; /bin/pwd
п·я┌п╪п╣я┌п╦п╪, я┤я┌п╬ п╨п╬п╪п╟п╫п╢п╟ pwd я┤п╟я│я┌п╬ я▐п╡п╩я▐п╣я┌я│я▐ п╡я│я┌я─п╬п╣п╫п╫п╬п╧ п╡ п╬п╠п╬п╩п╬я┤п╨я┐, п╦ п©п╬я█я┌п╬п╪я┐ п╪п╬п╤п╣я┌ я─п╟п╠п╬я┌п╟я┌я▄ п╫п╣ п╨п╬я─я─п╣п╨я┌п╫п╬. п▓ bash(1) п╡я▀ п╪п╬п╤п╣я┌п╣ п╡п╬я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ pwd-P.
п▓ п╪п╫п╬пЁп╬п╫п╦я┌п╦п╣п╡я▀я┘ п©я─п╬я├п╣я│я│п╟я┘, я│п╬п╢п╣я─п╤п╦п╪п╬п╣ я█я┌п╬п╧ я│п╦п╪п╡п╬п╩я▄п╫п╬п╧ я│я│я▀п╩п╨п╦ п╫п╣п╢п╬я│я┌я┐п©п╫п╬, п╣я│п╩п╦ пЁп╬п╩п╬п╡п╫п╟я▐ п╫п╦я┌я▄ я┐п╤п╣ п╥п╟п╡п╣я─я┬п╦п╩п╟ я─п╟п╠п╬я┌я┐ (п╬п╠я▀я┤п╫п╬ я│ п©п╬п╪п╬я┴я▄я▌ п╡я▀п╥п╬п╡п╟ pthread_exit(3)).
- /proc/[pid]/environ
- п╜я┌п╬я┌
я└п╟п╧п╩
я│п╬п╢п╣я─п╤п╦я┌
п©п╣я─п╣п╪п╣п╫п╫я▀п╣
п╬п╨я─я┐п╤п╣п╫п╦я▐
п©я─п╬я├п╣я│я│п╟.
п╜п╩п╣п╪п╣п╫я┌я▀
я─п╟п╥п╢п╣п╩я▐я▌я┌я│я▐
п╫я┐п╩п╣п╡я▀п╪п╦
п╠п╟п╧я┌п╟п╪п╦
('\0'), п╟
я┌п╟п╨п╤п╣
п╪п╬п╤п╣я┌
п╠я▀я┌я▄
п╫я┐п╩п╣п╡п╬п╧
п╠п╟п╧я┌
п╡
п╨п╬п╫я├п╣.
п╒п╟п╨,
я┤я┌п╬п╠я▀
п╡я▀п╡п╣я│я┌п╦
п©п╣я─п╣п╪п╣п╫п╫я▀п╣
п╬п╨я─я┐п╤п╣п╫п╦я▐
п©я─п╬я├п╣я│я│п╟
1, п╡я▀
п╪п╬п╤п╣я┌п╣
я│п╢п╣п╩п╟я┌я▄
я│п╩п╣п╢я┐я▌я┴п╣п╣:
$ (cat /proc/1/environ; echo) | tr '\000' '\n'
- /proc/[pid]/exe
- п▓
я▐п╢я─п╟я┘
Linux 2.2 п╦
п╠п╬п╩п╣п╣
п©п╬п╥п╢п╫п╦я┘,
я█я┌п╬я┌
я└п╟п╧п╩
я▐п╡п╩я▐п╣я┌я│я▐
я│п╦п╪п╡п╬п╩я▄п╫п╬п╧
я│я│я▀п╩п╨п╬п╧,
я│п╬п╢п╣я─п╤п╟я┴п╣п╧
п©п╬п╩п╫п╬п╣
п╦п╪я▐
я└п╟п╧п╩п╟
п╡я▀п©п╬п╩п╫я▐п╣п╪п╬п╧
п╨п╬п╪п╟п╫п╢я▀.
п╜я┌п╟
я│п╦п╪п╡п╬п╩я▄п╫п╟я▐
я│я│я▀п╩п╨п╟
п╬п╠я▀я┤п╫п╬
п╪п╬п╤п╣я┌
п╠я▀я┌я▄
я─п╟п╥я▀п╪п╣п╫п╬п╡п╟п╫п╟;
п©я─п╦
п©п╬п©я▀я┌п╨п╣
п╬я┌п╨я─я▀я┌я▄
п╣я▒
п╬я┌п╨я─п╬п╣я┌я│я▐
п╡я▀п©п╬п╩п╫я▐п╣п╪я▀п╧
я└п╟п╧п╩.
п▓я▀
п╪п╬п╤п╣я┌п╣
п╡п╡п╣я│я┌п╦
/proc/[pid]/exe,
я┤я┌п╬п╠я▀
п╥п╟п©я┐я│я┌п╦я┌я▄
п╢я─я┐пЁя┐я▌
п╨п╬п©п╦я▌
я┌п╬пЁп╬
п╤п╣
п╡я▀п©п╬п╩п╫я▐п╣п╪п╬пЁп╬
я└п╟п╧п╩п╟,
я┤я┌п╬
п╡я▀п©п╬п╩п╫я▐п╣я┌я│я▐
я│п╦я│я┌п╣п╪п╬п╧
п╡
п╨п╟я┤п╣я│я┌п╡п╣
п©я─п╬я├п╣я│я│п╟
[pid]. п▓
п╪п╫п╬пЁп╬п╫п╦я┌п╦п╣п╡я▀я┘
п©я─п╬я├п╣я│я│п╟я┘
я│п╬п╢п╣я─п╤п╦п╪п╬п╣
я█я┌п╬п╧
я│п╦п╪п╡п╬п╩я▄п╫п╬п╧
я│я│я▀п╩п╨п╦
п╫п╣п╢п╬я│я┌я┐п©п╫п╬,
п╣я│п╩п╦
пЁп╩п╟п╡п╫п╟я▐
п╫п╦я┌я▄
я┐п╤п╣
п╥п╟п╡п╣я─я┬п╦п╩п╟
я─п╟п╠п╬я┌я┐
(п╬п╠я▀я┤п╫п╬
я│
п©п╬п╪п╬я┴я▄я▌
п╡я▀п╥п╬п╡п╟
pthread_exit(3)).
п▓ я▐п╢я─п╟я┘ Linux 2.0 п╦ п╠п╬п╩п╣п╣ я─п╟п╫п╫п╦я┘, /proc/[pid]/exe я┐п╨п╟п╥я▀п╡п╟п╣я┌ п╫п╟ п╢п╡п╬п╦я┤п╫я▀п╧ я└п╟п╧п╩, п╨п╬я┌п╬я─я▀п╧ п╠я▀п╩ п╡я▀п©п╬п╩п╫п╣п╫, п╦ я─п╟п╠п╬я┌п╟п╣я┌ п╨п╟п╨ я│п╦п╪п╡п╬п╩я▄п╫п╟я▐ я│я│я▀п╩п╨п╟. п▓я▀п╥п╬п╡ readlink(2) п╫п╟п╢ я█я┌п╦п╪ я└п╟п╧п╩п╬п╪ п╡ Linux 2.0 п╡п╣я─п╫я▒я┌ я│я┌я─п╬п╨я┐ я│п╩п╣п╢я┐я▌я┴п╣пЁп╬ п╡п╦п╢п╟:
[device]:inodeп²п╟п©я─п╦п╪п╣я─, [0301]:1502 я┐п╨п╟п╥я▀п╡п╟п╣я┌ п╫п╟ inode 1502 п╫п╟ я┐я│я┌я─п╬п╧я│я┌п╡п╣ я│п╬ я│я┌п╟я─я┬п╦п╪ п╫п╬п╪п╣я─п╬п╪ я┐я│я┌я─п╬п╧я│я┌п╡п╟ 03 (IDE, MFM, п╦ я┌.п©. п╢п╦я│п╨п╦), п╪п╩п╟п╢я┬п╦п╪ п╫п╬п╪п╣я─п╬п╪ 01 (п©п╣я─п╡я▀п╧ я─п╟п╥п╢п╣п╩ п╫п╟ п©п╣я─п╡п╬п╪ п╢п╦я│п╨п╣).
п■п╩я▐ п©п╬п╦я│п╨п╟ я└п╟п╧п╩п╟ п╪п╬п╤п╫п╬ п╡п╬я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ find(1) я│ п©п╟я─п╟п╪п╣я┌я─п╬п╪ -inum.
- /proc/[pid]/fd
- п╜я┌п╬я┌
п©п╬п╢п╨п╟я┌п╟п╩п╬пЁ
я│п╬п╢п╣я─п╤п╦я┌
п╬п╢п╫я┐
п╥п╟п©п╦я│я▄
п╢п╩я▐
п╨п╟п╤п╢п╬пЁп╬
я└п╟п╧п╩п╟,
п╬я┌п╨я─я▀я┌п╬пЁп╬
п©я─п╬я├п╣я│я│п╬п╪,
п╨п╬я┌п╬я─п╟я▐
п╫п╟п╥я▀п╡п╟п╣я┌я│я▐
п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╪,
п╦
п╨п╬я┌п╬я─п╟я▐
я▐п╡п╩я▐п╣я┌я│я▐
я│п╦п╪п╡п╬п╩я▄п╫п╬п╧
я│я│я▀п╩п╨п╬п╧
п╫п╟
п╫п╟я│я┌п╬я▐я┴п╦п╧
я└п╟п╧п╩.
п╒п╟п╨, 0 —
я█я┌п╬
я│я┌п╟п╫п╢п╟я─я┌п╫я▀п╧
п©п╬я┌п╬п╨
п╡п╡п╬п╢п╟,
1 —
я│я┌п╟п╫п╢п╟я─я┌п╫я▀п╧
п©п╬я┌п╬п╨
п╡я▀п╡п╬п╢п╟,
2 —
я│я┌п╟п╫п╢п╟я─я┌п╫я▀п╧
п©п╬я┌п╬п╨
п╬я┬п╦п╠п╬п╨
п╦ я┌.п©.
п▓ п╪п╫п╬пЁп╬п╫п╦я┌п╦п╣п╡я▀я┘ п©я─п╬я├п╣я│я│п╟я┘, я│п╬п╢п╣я─п╤п╦п╪п╬п╣ я█я┌п╬пЁп╬ п╨п╟я┌п╟п╩п╬пЁп╟ п╫п╣п╢п╬я│я┌я┐п©п╫п╬, п╣я│п╩п╦ пЁп╩п╟п╡п╫п╟я▐ п╫п╦я┌я▄ я┐п╤п╣ п╥п╟п╡п╣я─я┬п╦п╩п╟ я─п╟п╠п╬я┌я┐ (п╬п╠я▀я┤п╫п╬ п©я─п╦ п©п╬п╪п╬я┴п╦ п╡я▀п╥п╬п╡п╟ pthread_exit(3)).
п÷я─п╬пЁя─п╟п╪п╪я▀, п╦я│п©п╬п╩я▄п╥я┐я▌я┴п╦п╣ я┐п╨п╟п╥п╟п╫п╫я▀п╣ п╡ п╟я─пЁя┐п╪п╣п╫я┌п╟я┘ я└п╟п╧п╩я▀ п╡ п╨п╟я┤п╣я│я┌п╡п╣ я│я┌п╟п╫п╢п╟я─я┌п╫п╬пЁп╬ п©п╬я┌п╬п╨п╟ п╡п╡п╬п╢п╟ п╦п╩п╦ я│я┌п╟п╫п╢п╟я─я┌п╫п╬пЁп╬ п©п╬я┌п╬п╨п╟ п╡я▀п╡п╬п╢п╟, п╫п╬ п╫п╣ п╦я│п©п╬п╩я▄п╥я┐я▌я┴п╦п╣ я│п╡п╬п╦ п╫п╟я│я┌п╬я▐я┴п╦п╣ я│я┌п╟п╫п╢п╟я─я┌п╫я▀п╧ п©п╬я┌п╬п╨ п╡п╡п╬п╢п╟ п╦п╩п╦ я│я┌п╟п╫п╢п╟я─я┌п╫я▀п╧ п©п╬я┌п╬п╨ п╡я▀п╡п╬п╢п╟, я┌п╣п╪ п╫п╣ п╪п╣п╫п╣п╣ п╪п╬пЁя┐я┌ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ п╢п╩я▐ я─п╟п╠п╬я┌я▀ я│ п╫п╟я│я┌п╬я▐я┴п╦п╪п╦ я│я┌п╟п╫п╢п╟я─я┌п╫я▀п╪ п©п╬я┌п╬п╨п╬п╪ п╡п╡п╬п╢п╟ п╦п╩п╦ я│я┌п╟п╫п╢п╟я─я┌п╫я▀п╪ п©п╬я┌п╬п╨п╬п╪ п╡я▀п╡п╬п╢п╟, п╣я│п╩п╦ п╡п╬я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ п╢п╩я▐ я█я┌п╬пЁп╬ /proc/[pid]/fd. п²п╟п©я─п╦п╪п╣я─, п©п╬п╢я─п╟п╥я┐п╪п╣п╡п╟я▐ я┤я┌п╬ -i я▐п╡п╩я▐п╣я┌я│я▐ я└п╩п╟пЁп╬п╪, п╬п╠п╬п╥п╫п╟я┤п╟я▌я┴п╦п╪ п╡я┘п╬п╢п╫п╬п╧ я└п╟п╧п╩ п╦ -o я▐п╡п╩я▐п╣я┌я│я▐ я└п╩п╟пЁп╬п╪, п╬п╠п╬п╥п╫п╟я┤п╟я▌я┴п╦п╪ п╡я▀я┘п╬п╢п╫п╬п╧ я└п╟п╧п╩, п╡я▀ п╪п╬п╤п╣я┌п╣ я┐п╨п╟п╥п╟я┌я▄:
$ foobar -i /proc/self/fd/0 -o /proc/self/fd/1 ...
п╦ п╡я▀ п©п╬п╩я┐я┤п╦я┌п╣ я─п╟п╠п╬я┌п╟я▌я┴п╦п╧ я└п╦п╩я▄я┌я─.
/proc/self/fd/N — я█я┌п╬ п©я─п╦п╪п╣я─п╫п╬ я┌п╬ п╤п╣, я┤я┌п╬ п╦ /dev/fd/N п╫п╟ п╫п╣п╨п╬я┌п╬я─я▀я┘ я│п╦я│я┌п╣п╪п╟я┘ Unix п╦ п©п╬п╢п╬п╠п╫я▀я┘ п╦п╪. п╓п╟п╨я┌п╦я┤п╣я│п╨п╦, п╠п╬п╩я▄я┬п╦п╫я│я┌п╡п╬ я│я├п╣п╫п╟я─п╦п╣п╡ MAKEDEV п╡ Linux я│п╬п╥п╢п╟я▌я┌ я│п╦п╪п╡п╬п╩я▄п╫я┐я▌ я│я│я▀п╩п╨я┐ я│ п╦п╪п╣п╫п╣п╪ /dev/fd п╫п╟ я└п╟п╧п╩ /proc/self/fd.
п▒п╬п╩я▄я┬п╦п╫я│я┌п╡п╬ я│п╦я│я┌п╣п╪ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐я▌я┌ я│п╦п╪п╡п╬п╩я▄п╫я▀п╣ я│я│я▀п╩п╨п╦ /dev/stdin, /dev/stdout п╦ /dev/stderr, п╨п╬я┌п╬я─я▀п╣ я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┌ я│я│я▀п╩п╨п╟п╪ п╫п╟ я└п╟п╧п╩я▀ 0, 1 п╦ 2 п╡ /proc/self/fd. п╒п╟п╨, п©я─п╦п╪п╣я─ я┐п╨п╟п╥п╟п╫п╫п╬п╧ п╡я▀я┬п╣ п╨п╬п╪п╟п╫п╢я▀ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п©п╣я─п╣п©п╦я│п╟п╫ п╡ я│п╩п╣п╢я┐я▌я┴п╣п╪ п╡п╦п╢п╣:
$ foobar -i /dev/stdin -o /dev/stdout ...
- /proc/[pid]/fdinfo/ (п╫п╟я┤п╦п╫п╟я▐ я│ п╡п╣я─я│п╦п╦ 2.6.22)
- п╜я┌п╬
п©п╬п╢п╨п╟я┌п╟п╩п╬пЁ,
я│п╬п╢п╣я─п╤п╟я┴п╦п╧
п©п╬
п╬п╢п╫п╬п╧
п╥п╟п©п╦я│п╦
п╢п╩я▐
п╨п╟п╤п╢п╬пЁп╬
я└п╟п╧п╩п╟,
п╬я┌п╨я─я▀я┌п╬пЁп╬
п©я─п╬я├п╣я│я│п╬п╪,
п╫п╟п╥я▀п╡п╟п╣п╪п╬п╧
п╣пЁп╬
я└п╟п╧п╩п╬п╡я▀п╪
п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╪.
п║п╬п╢п╣я─п╤п╦п╪п╬п╣
п╨п╟п╤п╢п╬пЁп╬
я└п╟п╧п╩п╟
п╪п╬п╤п╣я┌
п╠я▀я┌я▄
п©я─п╬я┤п╦я┌п╟п╫п╬
п╢п╩я▐
п©п╬п╩я┐я┤п╣п╫п╦я▐
п╦п╫я└п╬я─п╪п╟я├п╦п╦
п╬
я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╣п╪
я└п╟п╧п╩п╬п╡п╬п╪
п╢п╣я│п╨я─п╦п©я┌п╬я─п╣,
п╫п╟п©я─п╦п╪п╣я─:
$ cat /proc/12015/fdinfo/4 pos: 1000 flags: 01002002
п÷п╬п╩п╣ pos я│п╬п╢п╣я─п╤п╦я┌ п╢п╣я│я▐я┌п╦я┤п╫п╬п╣ я┤п╦я│п╩п╬, п©п╬п╨п╟п╥я▀п╡п╟я▌я┴п╣п╣ я┌п╣п╨я┐я┴п╣п╣ я│п╪п╣я┴п╣п╫п╦п╣ п╡ я└п╟п╧п╩п╣. п÷п╬п╩п╣ flags я│п╬п╢п╣я─п╤п╦я┌ п╡п╬я│я▄п╪п╣я─п╦я┤п╫п╬п╣ я┤п╦я│п╩п╬, п╬я┌п╬п╠я─п╟п╤п╟я▌я┴п╣п╣ я─п╣п╤п╦п╪ п╢п╬я│я┌я┐п©п╟ п╨ я└п╟п╧п╩я┐ п╦ я└п╩п╟пЁп╦ я│п╬я│я┌п╬я▐п╫п╦я▐ я└п╟п╧п╩п╟ (я│п╪. open(2)).
п╓п╟п╧п╩я▀ п╡ я█я┌п╬п╪ п╨п╟я┌п╟п╩п╬пЁп╣ п╢п╬я│я┌я┐п©п╫я▀ п╫п╟ я┤я┌п╣п╫п╦п╣ я┌п╬п╩я▄п╨п╬ п╡п╩п╟п╢п╣п╩я▄я├я┐ п©я─п╬я├п╣я│я│п╟.
- /proc/[pid]/limits (п╫п╟я┤п╦п╫п╟я▐ п╡п╣я─я│п╦п╦ я▐п╢я─п╟ 2.6.24)
- п▓ я█я┌п╬п╪ я└п╟п╧п╩п╣ я│п╬п╢п╣я─п╤п╟я┌я│я▐ п╪я▐пЁп╨п╦п╣ п╦ п╤я▒я│я┌п╨п╦п╣ п╬пЁя─п╟п╫п╦я┤п╣п╫п╦я▐ (limit), п╟ я┌п╟п╨п╤п╣ п╦п╥п╪п╣я─п╣п╫п╦я▐ п©п╬ п╨п╟п╤п╢п╬пЁп╬ п╬пЁя─п╟п╫п╦я┤п╣п╫п╦я▌ я─п╣я│я┐я─я│п╬п╡ п©я─п╬я├п╣я│я│п╟ (я│п╪. getrlimit(2)). п╓п╟п╧п╩ п╢п╬я│я┌я┐п©п╣п╫ п╫п╟ я┤я┌п╣п╫п╦п╣ я┌п╬п╩я▄п╨п╬ я─п╣п╟п╩я▄п╫п╬п╪я┐ UID п©я─п╬я├п╣я│я│п╟.
- /proc/[pid]/maps
- п╓п╟п╧п╩,
я│п╬п╢п╣я─п╤п╟я┴п╦п╧
п╟п╢я─п╣я│п╟
п╬п╠п╩п╟я│я┌п╣п╧
п©п╟п╪я▐я┌п╦,
п╨п╬я┌п╬я─я▀п╣
п╦я│п©п╬п╩я▄п╥я┐я▌я┌я│я▐
п©я─п╬пЁя─п╟п╪п╪п╬п╧
п╡
п╢п╟п╫п╫я▀п╧
п╪п╬п╪п╣п╫я┌
п╦
п©я─п╟п╡п╟
п╢п╬я│я┌я┐п©п╟
п╨ п╫п╦п╪.
п╓п╬я─п╪п╟я┌:
address perms offset dev inode pathname 08048000-08056000 r-xp 00000000 03:0c 64593 /usr/sbin/gpm 08056000-08058000 rw-p 0000d000 03:0c 64593 /usr/sbin/gpm 08058000-0805b000 rwxp 00000000 00:00 0 40000000-40013000 r-xp 00000000 03:0c 4165 /lib/ld-2.2.4.so 40013000-40015000 rw-p 00012000 03:0c 4165 /lib/ld-2.2.4.so 4001f000-40135000 r-xp 00000000 03:0c 45494 /lib/libc-2.2.4.so 40135000-4013e000 rw-p 00115000 03:0c 45494 /lib/libc-2.2.4.so 4013e000-40142000 rw-p 00000000 00:00 0 bffff000-c0000000 rwxp 00000000 00:00 0
пЁп╢п╣ "address" — я█я┌п╬ п╟п╢я─п╣я│п╫п╬п╣ п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╬, п╥п╟п╫я▐я┌п╬п╣ п©я─п╬я├п╣я│я│п╬п╪, п╟ "perms" — п©я─п╟п╡п╟ п╢п╬я│я┌я┐п©п╟ п╨ п╫п╣п╪я┐:
r = п╪п╬п╤п╫п╬ я┤п╦я┌п╟я┌я▄ w = п╪п╬п╤п╫п╬ п©п╦я│п╟я┌я▄ x = п╪п╬п╤п╫п╬ п╡я▀п©п╬п╩п╫я▐я┌я▄ s = п╪п╬п╤п╫п╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ п╫п╣я│п╨п╬п╩я▄п╨п╦п╪п╦ п©я─п╬я├п╣я│я│п╟п╪п╦ я│п╬п╡п╪п╣я│я┌п╫п╬ p = п╩п╦я┤п╫п╟я▐ (п╨п╬п©п╦я─п╬п╡п╟п╫п╦п╣ п©я─п╦ п╥п╟п©п╦я│п╦)
"offset" — я█я┌п╬ я│п╪п╣я┴п╣п╫п╦п╣ п╡ я└п╟п╧п╩п╣/пЁп╢п╣-я┌п╬ п╣я┴я▒, "dev" — я█я┌п╬ я┐я│я┌я─п╬п╧я│я┌п╡п╬ (я│я┌п╟я─я┬п╦п╧ п╫п╬п╪п╣я─:п╪п╩п╟п╢я┬п╦п╧ п╫п╬п╪п╣я─), п╟ "inode" — я█я┌п╬ п╦п╫п╢п╣п╨я│п╫я▀п╧ п╢п╣я│п╨я─п╦п©я┌п╬я─ п╫п╟ п╢п╟п╫п╫п╬п╪ я┐я│я┌я─п╬п╧я│я┌п╡п╣. 0 п╬п╥п╫п╟я┤п╟п╣я┌, я┤я┌п╬ я│ п╢п╟п╫п╫п╬п╧ п╬п╠п╩п╟я│я┌я▄я▌ п©п╟п╪я▐я┌п╦ п╫п╣ п╟я│я│п╬я├п╦п╦я─п╬п╡п╟п╫я▀ п╦п╫п╢п╣п╨я│п╫я▀п╣ п╢п╣я│п╨я─п╦п©я┌п╬я─я▀: п©я─п╦п╪п╣я─п╬п╪ я┌п╬п╪я┐ я▐п╡п╩я▐п╣я┌я│я▐ я│п╣пЁп╪п╣п╫я┌ BSS (п╫п╣п╦п╫п╦я├п╦п╟п╩п╦п╥п╦я─п╬п╡п╟п╫п╫я▀п╣ п╢п╟п╫п╫я▀п╣).
п▓ Linux 2.0 п©п╬п╩п╣, я┐п╨п╟п╥я▀п╡п╟я▌я┴п╣п╣ п╫п╟ п╦п╪я▐ я└п╟п╧п╩п╟, п╬я┌я│я┐я┌я│я┌п╡я┐п╣я┌.
- /proc/[pid]/mem
- п╜я┌п╬я┌ я└п╟п╧п╩ п╪п╬п╤п╫п╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ п╢п╩я▐ п©п╬п╩я┐я┤п╣п╫п╦я▐ п╢п╬я│я┌я┐п©п╟ п╨ я│я┌я─п╟п╫п╦я├п╟п╪ п©п╟п╪я▐я┌п╦ п©я─п╬я├п╣я│я│п╟ я┤п╣я─п╣п╥ п╡я▀п╥п╬п╡я▀ open(2), read(2) п╦ lseek(2).
- /proc/[pid]/mountinfo (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.26)
- п▓
я█я┌п╬п╪
я└п╟п╧п╩п╣
я│п╬п╢п╣я─п╤п╦я┌я│я▐
п╦п╫я└п╬я─п╪п╟я├п╦я▐
п╬
я┌п╬я┤п╨п╟я┘
п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐.
п╓п╬я─п╪п╟я┌
я│я┌я─п╬п╨:
36 35 98:0 /mnt1 /mnt2 rw,noatime master:1 - ext3 /dev/root rw,errors=continue (1)(2)(3) (4) (5) (6) (7) (8) (9) (10) (11)
- п·п©п╦я│п╟п╫п╦я▐ п©п╬п╩п╣п╧ (п╫п╬п╪п╣я─ п©я─п╣п╢я│я┌п╟п╡п╩п╣п╫ п╡ я│п╨п╬п╠п╨п╟я┘):
- (1)
- ID п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐: я┐п╫п╦п╨п╟п╩я▄п╫я▀п╧ п╦п╢п╣п╫я┌п╦я└п╦п╨п╟я┌п╬я─ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐ (п╪п╬п╤п╣я┌ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ п©п╬п╡я┌п╬я─п╫п╬ п©п╬я│п╩п╣ umount(2)).
- (2)
- я─п╬п╢п╦я┌п╣п╩я▄я│п╨п╦п╧ ID: ID я─п╬п╢п╦я┌п╣п╩я▄я│п╨п╬пЁп╬ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐ (п╦п╩п╦ ID я│п╟п╪п╬пЁп╬ я│п╣п╠я▐ п╢п╩я▐ п╡п╣я─я┬п╦п╫я▀ п╢п╣я─п╣п╡п╟ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐).
- (3)
- я│я┌п╟я─я┬п╦п╧:п╪п╩п╟п╢я┬п╦п╧: п╥п╫п╟я┤п╣п╫п╦п╣ st_dev п╢п╩я▐ я└п╟п╧п╩п╬п╡ п╫п╟ я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪п╣ (я│п╪. stat(2)).
- (4)
- п╨п╬я─п╣п╫я▄: п╨п╬я─п╣п╫я▄ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐ п╡ я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪п╣.
- (5)
- я┌п╬я┤п╨п╟ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐: я┌п╬я┤п╨п╟ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐ п╬я┌п╫п╬я│п╦я┌п╣п╩я▄п╫п╬ п╨п╬я─п╫я▐ п©я─п╬я├п╣я│я│п╟.
- (6)
- п©п╟я─п╟п╪п╣я┌я─я▀ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐: п©п╟я─п╟п╪п╣я┌я─я▀ п╢п╟п╫п╫п╬пЁп╬ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐.
- (7)
- п╫п╣п╬п╠я▐п╥п╟я┌п╣п╩я▄п╫я▀п╣ п©п╬п╩я▐: п╫п╬п╩я▄ п╦п╩п╦ п╠п╬п╩п╣п╣ п©п╬п╩п╣п╧ п╡ п╡п╦п╢п╣ "п╪п╣я┌п╨п╟[:п╥п╫п╟я┤п╣п╫п╦п╣]".
- (8)
- я─п╟п╥п╢п╣п╩п╦я┌п╣п╩я▄: п╬я┌п╪п╣я┤п╟п╣я┌ п╨п╬п╫п╣я├ п╫п╣п╬п╠я▐п╥п╟я┌п╣п╩я▄п╫я▀я┘ п©п╬п╩п╣п╧.
- (9)
- я┌п╦п© я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪я▀: п╦п╪я▐ я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪я▀ п╡ п╡п╦п╢п╣ "я┌п╦п©[.п©п╬п╢я┌п╦п©]".
- (10)
- п╦я│я┌п╬я┤п╫п╦п╨ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐: п╦п╫я└п╬я─п╪п╟я├п╦я▐, я│п©п╣я├п╦я└п╦я┤п╫п╟я▐ п╢п╩я▐ я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪я▀ п╦п╩п╦ "none".
- (11)
- п©п╟я─п╟п╪п╣я┌я─я▀ я│я┐п©п╣я─п╠п╩п╬п╨п╟: п©п╟я─п╟п╪п╣я┌я─я▀ п╨п╬п╫п╨я─п╣я┌п╫п╬пЁп╬ я│я┐п©п╣я─п╠п╩п╬п╨п╟.
- п░п╫п╟п╩п╦п╥п╟я┌п╬я─я▀ п╢п╬п╩п╤п╫я▀ п╦пЁп╫п╬я─п╦я─п╬п╡п╟я┌я▄ п╡я│п╣ п╫п╣п╦п╥п╡п╣я│я┌п╫я▀п╣ п╫п╣п╬п╠я▐п╥п╟я┌п╣п╩я▄п╫я▀п╣ п©п╬п╩я▐. п²п╣п╬п╠я▐п╥п╟я┌п╣п╩я▄п╫я▀п╣ п©п╬п╩я▐ п╫п╟ п╢п╟п╫п╫я▀п╧ п╪п╬п╪п╣п╫я┌:
- п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦п╣ п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐ п╡я│п╣п╪п╦ п╦п╥ пЁя─я┐п©п©я▀ X
- master:X
- п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦п╣ п©п╬п╢я┤п╦п╫я▐п╣я┌я│я▐ пЁя─я┐п©п©п╣ X
- propagate_from:X
- п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐ п©п╬п╢я┤п╦п╫я▐п╣я┌я│я▐ п╦ п©п╬п╩я┐я┤п╟п╣я┌ я─п╟я│п©я─п╬я│я┌я─п╟п╫п╣п╫п╦п╣ п╬я┌ пЁя─я┐п©п©я▀ X (*)
- unbindable
- п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦п╣ п╫п╣п╢п╬я│я┌я┐п©п╫п╬ п╢п╩я▐ п©я─п╦п╡я▐п╥п╨п╦
- (*) X — я█я┌п╬
п╠п╩п╦п╤п╟п╧я┬п╦п╧
п╬я│п╫п╬п╡п╫п╬п╧
я┤п╩п╣п╫
пЁя─я┐п©п©я▀
п╨п╬я─п╫я▐
п©я─п╬я├п╣я│я│п╟.
п∙я│п╩п╦ X
я▐п╡п╩я▐п╣я┌я│я▐
п╫п╣п©п╬я│я─п╣п╢я│я┌п╡п╣п╫п╫я▀п╪
я┘п╬п╥я▐п╦п╫п╬п╪
п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐,
п╦п╩п╦
п╣я│п╩п╦
п╫п╣я┌
п╬я│п╫п╬п╡п╫п╬п╧
пЁя─я┐п©п©я▀
п©п╬п╢
я┌п╣п╪
п╤п╣
п╨п╬я─п╫п╣п╪,
я┌п╬
п©я─п╦я│я┐я┌я│я┌п╡я┐п╣я┌
я┌п╬п╩я▄п╨п╬
п©п╬п╩п╣
"master:X" п╦
п╫п╣я┌
п©п╬п╩я▐
"propagate_from:X".
п÷п╬п╢я─п╬п╠п╫п╣п╧ п╬ п╨п╬п╫я├п╣п©я├п╦п╦ я─п╟я│п©я─п╬я│я┌я─п╟п╫п╣п╫п╦я▐ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐ я│п╪п╬я┌я─п╦я┌п╣ п╡ п╦я│я┘п╬п╢п╫п╬п╪ п╨п╬п╢п╣ я▐п╢я─п╟ п╡ я└п╟п╧п╩п╣ Documentation/filesystems/sharedsubtree.txt.
- /proc/[pid]/mounts (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.4.19)
- п▓ я└п╟п╧п╩п╣ я│п╬п╢п╣я─п╤п╦я┌я│я▐ я│п©п╦я│п╬п╨ п╡я│п╣я┘ я│п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╫я▀я┘ я└п╟п╧п╩п╬п╡я▀я┘ я│п╦я│я┌п╣п╪ п╡ п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╣ п╦п╪я▒п╫ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐ п©я─п╬я├п╣я│я│п╟. п╓п╬я─п╪п╟я┌ я└п╟п╧п╩п╟ п╬п©п╦я│п╟п╫ п╡ fstab(5). п²п╟я┤п╦п╫п╟я▐ я│ я▐п╢я─п╟ п╡п╣я─я│п╦п╦ 2.6.15, я█я┌п╬я┌ я└п╟п╧п╩ п╪п╬п╤п╫п╬ п╬п©я─п╟я┬п╦п╡п╟я┌я▄: п©п╬я│п╩п╣ п╬я┌п╨я─я▀я┌п╦я▐ я└п╟п╧п╩п╟ п╫п╟ я┤я┌п╣п╫п╦п╣, п╦п╥п╪п╣п╫п╣п╫п╦п╣ п╡ я█я┌п╬п╪ я└п╟п╧п╩п╣ (я┌.п╣., п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦п╣ п╦п╩п╦ я─п╟п╥п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦п╣ я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪я▀) п╥п╟я│я┌п╟п╡п╩я▐п╣я┌ select(2) п©п╬п╪п╣я┌п╦я┌я▄ я└п╟п╧п╩п╬п╡я▀п╧ п╢п╣я│п╨я─п╦п©я┌п╬я─ п╨п╟п╨ п╢п╬я│я┌я┐п©п╫я▀п╧ п╢п╩я▐ я┤я┌п╣п╫п╦я▐, п╟ poll(2) п╦ epoll_wait(2) п©п╬п╪п╣я┤п╟я▌я┌ я└п╟п╧п╩ п╨п╟п╨ п╦п╪п╣я▌я┴п╦п╧ п╬я┬п╦п╠п╬я┤п╫п╬п╣ я│п╬я│я┌п╬я▐п╫п╦п╣.
- /proc/[pid]/mountstats (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.17)
- п▓
я█я┌п╬п╪
я└п╟п╧п╩п╣
я│п╬п╢п╣я─п╤п╦я┌я│я▐
п╦п╫я└п╬я─п╪п╟я├п╦я▐
(я│я┌п╟я┌п╦я│я┌п╦п╨п╟,
п╦п╫я└п╬я─п╪п╟я├п╦я▐
п╬
п╫п╟я│я┌я─п╬п╧п╨п╣)
п╬
я┌п╬я┤п╨п╟я┘
п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐
п╡
п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╣
п╦п╪я▒п╫
п©я─п╬я├п╣я│я│п╟.
п╓п╬я─п╪п╟я┌
я│я┌я─п╬п╨:
device /dev/sda7 mounted on /home with fstype ext3 [statistics] ( 1 ) ( 2 ) (3 ) (4)
- п÷п╬п╩я▐ п╨п╟п╤п╢п╬п╧ я│я┌я─п╬п╨п╦:
- (1)
- п≤п╪я▐ я│п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╫п╬пЁп╬ я┐я│я┌я─п╬п╧я│я┌п╡п╟ (п╦п╩п╦ "nodevice", п╣я│п╩п╦ п╫п╣я┌ я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╣пЁп╬ я┐я│я┌я─п╬п╧я│я┌п╡п╟).
- (2)
- п╒п╬я┤п╨п╟ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐ п╡ п╢п╣я─п╣п╡п╣ я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪я▀.
- (3)
- п╒п╦п© я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪я▀.
- (4)
- п²п╣п╬п╠я▐п╥п╟я┌п╣п╩я▄п╫п╟я▐ я│я┌п╟я┌п╦я│я┌п╦п╨п╟ п╦ п╦п╫я└п╬я─п╪п╟я├п╦я▐ п╬ п╫п╟я│я┌я─п╬п╧п╨п╣. п▓ п╫п╟я│я┌п╬я▐я┴п╣п╣ п╡я─п╣п╪я▐ (Linux п╡п╣я─я│п╦п╦ 2.6.26), п╡ я█я┌п╬п╪ п©п╬п╩п╣ п╢п╬я│я┌я┐п©п╫п╟ п╦п╫я└п╬я─п╪п╟я├п╦я▐ п╬ я└п╟п╧п╩п╬п╡я▀я┘ я│п╦я│я┌п╣п╪п╟я┘ NFS.
- п■п╟п╫п╫я▀п╧ я└п╟п╧п╩ п╢п╬я│я┌я┐п©п╣п╫ п╫п╟ я┤я┌п╣п╫п╦п╣ я┌п╬п╩я▄п╨п╬ п╡п╩п╟п╢п╣п╩я▄я├я┐ п©я─п╬я├п╣я│я│п╟.
- /proc/[pid]/numa_maps (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.14)
- п║п╪п╬я┌я─п╦я┌п╣ numa(7).
- /proc/[pid]/oom_adj (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.11)
- п╜я┌п╬я┌ я└п╟п╧п╩ п╪п╬п╤п╣я┌ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ п╢п╩я▐ п©п╬п╢пЁп╬п╫п╨п╦ п╬я├п╣п╫п╨п╦, п╦я│п©п╬п╩я▄п╥я┐п╣п╪п╬п╧ п©я─п╦ п╡я▀п╠п╬я─п╣ п©я─п╬я├п╣я│я│п╟, п╨п╬я┌п╬я─я▀п╧ п╫я┐п╤п╫п╬ п╥п╟п╡п╣я─я┬п╦я┌я▄ п©я─п╦ п╫п╣я┘п╡п╟я┌п╨п╣ п©п╟п╪я▐я┌п╦ (OOM). п╞п╢я─п╬ п╦я│п©п╬п╩я▄п╥я┐п╣я┌ я█я┌п╬ п╥п╫п╟я┤п╣п╫п╦п╣ п╡ п╬п©п╣я─п╟я├п╦п╦ п©п╬п╠п╦я┌п╬п╡п╬пЁп╬ я│п╢п╡п╦пЁп╟ п╥п╫п╟я┤п╣п╫п╦я▐ oom_score я┐ п©я─п╬я├п╣я│я│п╟: п╢п╬п©я┐я│я┌п╦п╪я▀п╣ п╩п╣п╤п╟я┌ п╫п╟я┘п╬п╢я▐я┌я│я▐ п╡ п╢п╦п╟п©п╟п╥п╬п╫п╣ п╬я┌ -16 п╢п╬ +15, п©п╩я▌я│ я│п©п╣я├п╦п╟п╩я▄п╫п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣ -17, п╨п╬я┌п╬я─п╬п╣ п╬я┌п╨п╩я▌я┤п╟п╣я┌ OOM-п╥п╟п╡п╣я─я┬п╣п╫п╦п╣ п╢п╩я▐ я█я┌п╬пЁп╬ п©я─п╬я├п╣я│я│п╟ я│п╬п╡я│п╣п╪. п÷п╬п╩п╬п╤п╦я┌п╣п╩я▄п╫п╟я▐ п╬я├п╣п╫п╨п╟ я┐п╡п╣п╩п╦я┤п╦п╡п╟п╣я┌ п╡п╣я─п╬я▐я┌п╫п╬я│я┌я▄, я┤я┌п╬ п©я─п╬я├п╣я│я│ п╠я┐п╢п╣я┌ п╥п╟п╡п╣я─я┬я▒п╫ OOM-killer; п╬я┌я─п╦я├п╟я┌п╣п╩я▄п╫п╟я▐ п╬я├п╣п╫п╨п╟ я┐п╪п╣п╫я▄я┬п╟п╣я┌ п╡п╣я─п╬я▐я┌п╫п╬я│я┌я▄. п≈п╫п╟я┤п╣п╫п╦п╣ п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ п╡ я█я┌п╬п╪ я└п╟п╧п╩п╣ я─п╟п╡п╫п╬ 0; п╫п╬п╡я▀п╧ п©я─п╬я├п╣я│я│ п╫п╟я│п╩п╣п╢я┐п╣я┌ п╣пЁп╬ п╬я┌ я─п╬п╢п╦я┌п╣п╩я▄я│п╨п╬пЁп╬ п╥п╫п╟я┤п╣п╫п╦я▐ oom_adj. п■п╩я▐ п╦п╥п╪п╣п╫п╣п╫п╦я▐ я█я┌п╬пЁп╬ я└п╟п╧п╩п╟ п©я─п╬я├п╣я│я│ п╢п╬п╩п╤п╣п╫ п╦п╪п╣я┌я▄ п╪п╟п╫п╢п╟я┌ CAP_SYS_RESOURCE.
- /proc/[pid]/oom_score (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.11)
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ я┌п╣п╨я┐я┴я┐я▌ п╬я├п╣п╫п╨я┐, п╨п╬я┌п╬я─я┐я▌ я▐п╢я─п╬ п╫п╟п╥п╫п╟я┤п╦п╩п╬ п©я─п╬я├п╣я│я│я┐, я┐я┤п╦я┌я▀п╡п╟я▌я┴я┐я▌я│я▐ п©я─п╦ п╦п╥п╠я─п╟п╫п╦п╦ п©я─п╬я├п╣я│я│п╟ OOM-killer. п▒п╬п╩п╣п╣ п╡я▀я│п╬п╨п╟я▐ п╬я├п╣п╫п╨п╟ п╬п╥п╫п╟я┤п╟п╣я┌, я┤я┌п╬ я┐ п©я─п╬я├п╣я│я│п╟ п╣я│я┌я▄ п╠п╬п╩я▄я┬п╣ я┬п╟п╫я│п╬п╡ п╠я▀я┌я▄ п╡я▀п╠я─п╟п╫п╫я▀п╪ OOM-killer. п·я│п╫п╬п╡п╬п╧ п╬я├п╣п╫п╨п╦ я▐п╡п╩я▐п╣я┌я│я▐ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п©п╟п╪я▐я┌п╦ п╦я│п©п╬п╩я▄п╥я┐п╣п╪п╬п╧ п©я─п╬я├п╣я│я│п╬п╪ п╦ я─п╟п╥п╩п╦я┤п╫я▀п╣ я┐п╡п╣п╩п╦я┤п╦п╡п╟я▌я┴п╦п╣ (+) п╦ я┐п╪п╣п╫я▄я┬п╟я▌я┴п╦п╣ (-) я└п╟п╨я┌п╬я─я▀:
- я│п╬п╥п╢п╟п╡п╟п╩ п╩п╦ п©я─п╬я├п╣я│я│ п╪п╫п╬пЁп╬ п©п╬я┌п╬п╪п╨п╬п╡ я│ п©п╬п╪п╬я┴я▄я▌ fork(2) (+);
- п╢п╬п╩пЁп╬ п╩п╦ я─п╟п╠п╬я┌п╟п╩ п©я─п╬я├п╣я│я│, п╦п╩п╦ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╩ п╪п╫п╬пЁп╬ п©я─п╬я├п╣я│я│п╬я─п╫п╬пЁп╬ п╡я─п╣п╪п╣п╫п╦ (-);
- п╦п╪п╣п╣я┌ п╩п╦ п©я─п╬я├п╣я│я│ п╫п╦п╥п╨п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣ п╩я▌п╠п╣п╥п╫п╬я│я┌п╦ (nice) (я┌.п╣., > 0) (+);
- я│я┤п╦я┌п╟п╣я┌я│я▐ п╩п╦ п©я─п╬я├п╣я│я│ п©я─п╦п╡п╦п╩п╣пЁп╦я─п╬п╡п╟п╫п╫я▀п╪ (-); п╦
- п╬п╠я─п╟я┴п╟п╣я┌я│я▐ п╩п╦ п©я─п╬я├п╣я│я│ п╨ п╟п©п©п╟я─п╟я┌п╫п╬п╪я┐ п╬п╠п╣я│п©п╣я┤п╣п╫п╦я▌ п╫п╟п©я─я▐п╪я┐я▌ (-).
- п≈п╫п╟я┤п╣п╫п╦п╣ oom_score я┌п╟п╨п╤п╣ п╬я┌я─п╟п╤п╟п╣я┌ п©п╬п╢пЁп╬п╫п╨я┐ п©п╬п╠п╦я┌п╬п╡п╬пЁп╬ я│п╪п╣я┴п╣п╫п╦я▐, я┐п╨п╟п╥п╟п╫п╫я┐я▌ п╡ oom_adj я█я┌п╬пЁп╬ п©я─п╬я├п╣я│я│п╟.
- /proc/[pid]/root
- Unix п╦ Linux
п©п╬п╢п╢п╣я─п╤п╦п╡п╟я▌я┌
п╦п╢п╣я▌
п╬
п╨п╬я─п╫п╣п╡п╬п╪
п╨п╟я┌п╟п╩п╬пЁп╣
я└п╟п╧п╩п╬п╡п╬п╧
я│п╦я│я┌п╣п╪я▀
п╢п╩я▐
п©я─п╬я├п╣я│я│п╟,
п╨п╬я┌п╬я─я▀п╧
п╪п╬п╤п╣я┌
п╠я▀я┌я▄
я┐я│я┌п╟п╫п╬п╡п╩п╣п╫
я│п╦я│я┌п╣п╪п╫я▀п╪
п╡я▀п╥п╬п╡п╬п╪
chroot(2).
п╜я┌п╬я┌
я└п╟п╧п╩
я▐п╡п╩я▐п╣я┌я│я▐
я│п╦п╪п╡п╬п╩я▄п╫п╬п╧
я│я│я▀п╩п╨п╬п╧,
п╨п╬я┌п╬я─п╟я▐
я┐п╨п╟п╥я▀п╡п╟п╣я┌
п╫п╟
п╨п╬я─п╫п╣п╡п╬п╧
п╨п╟я┌п╟п╩п╬пЁ
п©я─п╬я├п╣я│я│п╟
п╦
п╡п╣п╢п╣я┌
я│п╣п╠я▐
я┌п╟п╨
п╤п╣,
п╨п╟п╨ exe, fd/*
п╦ я┌.п╢.
п▓ п╪п╫п╬пЁп╬п╫п╦я┌п╦п╣п╡я▀я┘ п©я─п╬я├п╣я│я│п╟я┘, я│п╬п╢п╣я─п╤п╦п╪п╬п╣ я█я┌п╬п╧ я│п╦п╪п╡п╬п╩я▄п╫п╬п╧ я│я│я▀п╩п╨п╦ п╫п╣п╢п╬я│я┌я┐п©п╫п╬, п╣я│п╩п╦ пЁп╬п╩п╬п╡п╫п╟я▐ п╫п╦я┌я▄ я┐п╤п╣ п╥п╟п╡п╣я─я┬п╦п╩п╟ я─п╟п╠п╬я┌я┐ (п╬п╠я▀я┤п╫п╬ я│ п©п╬п╪п╬я┴я▄я▌ п╡я▀п╥п╬п╡п╟ pthread_exit(3)).
- /proc/[pid]/smaps (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.14)
- п╜я┌п╬я┌
я└п╟п╧п╩
я│п╬п╢п╣я─п╤п╦я┌
п╥п╫п╟я┤п╣п╫п╦п╣
п©п╬я┌я─п╣п╠п╩п╣п╫п╦я▐
п©п╟п╪я▐я┌п╦
п╨п╟п╤п╢п╬пЁп╬
п╬я┌п╬п╠я─п╟п╤п╣п╫п╦я▐
п©я─п╬я├п╣я│я│п╟.
п■п╩я▐
п╨п╟п╤п╢п╬пЁп╬
п╬я┌п╬п╠я─п╟п╤п╣п╫п╦я▐
п╣я│я┌я▄
п╫п╣я│п╨п╬п╩я▄п╨п╬
я│я┌я─п╬п╨
п╡
п╡п╦п╢п╣:
08048000-080bc000 r-xp 00000000 03:02 13130 /bin/bash Size: 464 kB Rss: 424 kB Shared_Clean: 424 kB Shared_Dirty: 0 kB Private_Clean: 0 kB Private_Dirty: 0 kB
п▓ п©п╣я─п╡п╬п╧ я│я┌я─п╬п╨п╣ п©п╬п╨п╟п╥п╟п╫п╟ п╦п╢п╣п╫я┌п╦я┤п╫п╟я▐ п╦п╫я└п╬я─п╪п╟я├п╦я▐ я┤я┌п╬ п╦ п╢п╩я▐ п╬я┌п╬п╠я─п╟п╤п╣п╫п╦я▐ п╡ /proc/[pid]/maps. п▓ п╬я│я┌п╟п╩я▄п╫я▀я┘ я│я┌я─п╬п╨п╟я┘ п©я─п╣п╢я│я┌п╟п╡п╩п╣п╫ я─п╟п╥п╪п╣я─ п╬я┌п╬п╠я─п╟п╤п╣п╫п╦я▐, п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╬я┌п╬п╠я─п╟п╤п╣п╫п╦я▐, п╫п╟я┘п╬п╢я▐я┴п╣пЁп╬я│я▐ п╡ п╢п╟п╫п╫я▀п╧ п╪п╬п╪п╣п╫я┌ п╡ п╬п©п╣я─п╟я┌п╦п╡п╫п╬п╧ п©п╟п╪я▐я┌п╦, п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я┤п╦я│я┌я▀я┘ п╦ пЁя─я▐п╥п╫я▀я┘ п╬п╠я┴п╦я┘ я│я┌я─п╟п╫п╦я├ п╡ п╬я┌п╬п╠я─п╟п╤п╣п╫п╦п╦ п╦ я┤п╦я│п╩п╬ я┤п╦я│я┌я▀я┘ п╦ пЁя─я▐п╥п╫я▀я┘ п╩п╦я┤п╫я▀я┘ я│я┌я─п╟п╫п╦я├ п╬я┌п╬п╠я─п╟п╤п╣п╫п╦я▐.п╜я┌п╬я┌ я│я┐я┴п╣я│я┌п╡я┐п╣я┌ я┌п╬п╩я▄п╨п╬ п╣я│п╩п╦ п╡п╨п╩я▌я┤я▒п╫ п©п╟я─п╟п╪п╣я┌я─ п╫п╟я│я┌я─п╬п╧п╨п╦ я▐п╢я─п╟ CONFIG_MMU.
- /proc/[pid]/stat
- п≤п╫я└п╬я─п╪п╟я├п╦я▐
п╬
я│п╬я│я┌п╬я▐п╫п╦п╦
п©я─п╬я├п╣я│я│п╟.
п·п╫п╟
п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐
п╨п╬п╪п╟п╫п╢п╬п╧
ps(1).
п·п©я─п╣п╢п╣п╩я▐п╣я┌я│я▐
п╡ /usr/src/linux/fs/proc/array.c.
п▓п╬я┌ п©п╬п╩я▐ я│ я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╦п╪п╦ п╦п╪ я│п©п╣я├п╦я└п╦п╨п╟я┌п╬я─п╟п╪п╦ я└п╬я─п╪п╟я┌п╟ scanf(3) п©п╬ п©п╬я─я▐п╢п╨я┐:
- pid %d
- п≤п╢п╣п╫я┌п╦я└п╦п╨п╟я┌п╬я─ п©я─п╬я├п╣я│я│п╟.
- comm %s
- п≤п╪я▐ п╦я│п©п╬п╩п╫я▐п╣п╪п╬пЁп╬ я└п╟п╧п╩п╟ п╡ п╨я─я┐пЁп╩я▀я┘ я│п╨п╬п╠п╨п╟я┘. п∙пЁп╬ п╪п╬п╤п╫п╬ я┐п╡п╦п╢п╣я┌я▄ п╫п╣п╥п╟п╡п╦я│п╦п╪п╬ п╬я┌ я┌п╬пЁп╬, п╫п╟я┘п╬п╢п╦я┌я│я▐ п╩п╦ п╦я│п©п╬п╩п╫я▐п╣п╪я▀п╧ я└п╟п╧п╩ п╡ п©п╬п╢п╨п╟я┤п╨п╣ п╦п╩п╦ п╫п╣я┌.
- state %c
- п·п╢п╦п╫ п╦п╥ я│п╦п╪п╡п╬п╩п╬п╡ п╦п╥ я│я┌я─п╬п╨п╦ "RSDZTW", пЁп╢п╣ R — п╥п╟п©я┐я┴п╣п╫, S — п©я─п╬я├п╣я│я│ я│п©п╦я┌ п╡ п©я─п╣я─я▀п╡п╟п╣п╪п╬п╪ п╬п╤п╦п╢п╟п╫п╦п╦, D — п©я─п╬я├п╣я│я│ п╬п╤п╦п╢п╟п╣я┌ п╡ п╫п╣п©я─п╣я─я▀п╡п╟п╣п╪п╬п╪ я│п╬я│я┌п╬я▐п╫п╦п╦ п╬п╨п╬п╫я┤п╟п╫п╦я▐ п╢п╦я│п╨п╬п╡п╬п╧ п╬п©п╣я─п╟я├п╦п╦, Z — п©я─п╬я├п╣я│я│ я▐п╡п╩я▐п╣я┌я│я▐ п╥п╬п╪п╠п╦, T — п©я─п╬я├п╣я│я│ я┌я─п╟я│я│п╦я─я┐п╣я┌я│я▐ п╦п╩п╦ п╬я│я┌п╟п╫п╬п╡п╩п╣п╫ (п©п╬ я│п╦пЁп╫п╟п╩я┐) п╦ W — п©я─п╬я├п╣я│я│ п╡я▀п╥я▀п╡п╟п╣я┌я│я▐.
- ppid %d
- п≤п╢п╣п╫я┌п╦я└п╦п╨п╟я┌п╬я─ (PID) я─п╬п╢п╦я┌п╣п╩я▄я│п╨п╬пЁп╬ п©я─п╬я├п╣я│я│п╟.
- pgrp %d
- п≤п╢п╣п╫я┌п╦я└п╦п╨п╟я┌п╬я─ пЁя─я┐п©п©я▀ п©я─п╬я├п╣я│я│п╟.
- session %d
- п≤п╢п╣п╫я┌п╦я└п╦п╨п╟я┌п╬я─ я│п╣п╟п╫я│п╟ п©я─п╬я├п╣я│я│п╟.
- tty_nr %d
- пёп©я─п╟п╡п╩я▐я▌я┴п╦п╧ я┌п╣я─п╪п╦п╫п╟п╩ п©я─п╬я├п╣я│я│п╟. (п°п╩п╟п╢я┬п╦п╧ п╫п╬п╪п╣я─ я┐я│я┌я─п╬п╧я│я┌п╡п╟ п╬п©я─п╣п╢п╣п╩я▐п╣я┌я│я▐ я│п╬я┤п╣я┌п╟п╫п╦п╣п╪ п╠п╦я┌: c 31 п©п╬ 20 п╦ я│ 7 п©п╬ 0; я│я┌п╟я─я┬п╦п╧ п╫п╬п╪п╣я─ я┐я│я┌я─п╬п╧я│я┌п╡п╟ я─п╟я│п©п╬п╩п╬п╤п╣п╫ п╡ п╠п╦я┌п╟я┘ я│ 15 п©п╬ 8.)
- tpgid %d
- п≤п╢п╣п╫я┌п╦я└п╦п╨п╟я┌п╬я─ пЁя─я┐п©п©я▀ п©я─п╬я├п╣я│я│п╟, п╨п╬я┌п╬я─п╟я▐ п╡ п╫п╟я│я┌п╬я▐я┴п╦п╧ п╪п╬п╪п╣п╫я┌ п╡п╩п╟п╢п╣п╣я┌ я┐п©я─п╟п╡п╩я▐я▌я┴п╦п╪ я┌п╣я─п╪п╦п╫п╟п╩п╬п╪, п╨ п╨п╬я┌п╬я─п╬п╪я┐ п©п╬п╢п╨п╩я▌я┤я▒п╫ п╢п╟п╫п╫я▀п╧ п©я─п╬я├п╣я│я│.
- flags %u (%lu п╢п╬ Linux 2.6.22)
- п║п╩п╬п╡п╬ я└п╩п╟пЁп╬п╡ п©я─п╬я├п╣я│я│п╟ п╡ я▐п╢я─п╣. п²п╟п╥п╫п╟я┤п╣п╫п╦п╣ п╠п╦я┌ п╬п©я─п╣п╢п╣п╩п╣п╫п╬ п╡ PF_* <linux/sched.h>. п·я┌п╢п╣п╩я▄п╫я▀п╣ я┤п╟я│я┌п╦ п╥п╟п╡п╦я│я▐я┌ п╬я┌ п╡п╣я─я│п╦п╦ я▐п╢я─п╟.
- minflt %lu
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ п╫п╣п╥п╫п╟я┤п╦я┌п╣п╩я▄п╫я▀я┘ п©я─п╬п╪п╟я┘п╬п╡ п©я─п╬я├п╣я│я│п╟, п╨п╬я┌п╬я─я▀п╣ п╫п╣ п©п╬я┌я─п╣п╠п╬п╡п╟п╩п╦ п╥п╟пЁя─я┐п╥п╨п╦ я│я┌я─п╟п╫п╦я├я▀ п©п╟п╪я▐я┌п╦ я│ п╢п╦я│п╨п╟.
- cminflt %lu
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ п╫п╣п╥п╫п╟я┤п╦я┌п╣п╩я▄п╫я▀я┘ п©я─п╬п╪п╟я┘п╬п╡ п©я─п╬я├п╣я│я│п╟, п╨п╬я┌п╬я─я▀п╣ п╡п╬п╥п╫п╦п╨п╩п╦ п©я─п╦ п╬п╤п╦п╢п╟п╫п╦п╦ п╬п╨п╬п╫я┤п╟п╫п╦я▐ я─п╟п╠п╬я┌я▀ п©я─п╬я├п╣я│я│п╬п╡-п©п╬я┌п╬п╪п╨п╬п╡.
- majflt %lu
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ п╥п╫п╟я┤п╦я┌п╣п╩я▄п╫я▀я┘ п©я─п╬п╪п╟я┘п╬п╡ п©я─п╬я├п╣я│я│п╟, п╨п╬я┌п╬я─я▀п╣ п©п╬я┌я─п╣п╠п╬п╡п╟п╩п╦ п╥п╟пЁя─я┐п╥п╨п╦ я│я┌я─п╟п╫п╦я├я▀ п©п╟п╪я▐я┌п╦ я│ п╢п╦я│п╨п╟.
- cmajflt %lu
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ п╥п╫п╟я┤п╦я┌п╣п╩я▄п╫я▀я┘ п©я─п╬п╪п╟я┘п╬п╡ п©я─п╬я├п╣я│я│п╟, п╨п╬я┌п╬я─я▀п╣ п╡п╬п╥п╫п╦п╨п╩п╦ п©я─п╦ п╬п╤п╦п╢п╟п╫п╦п╦ п╬п╨п╬п╫я┤п╟п╫п╦я▐ я─п╟п╠п╬я┌я▀ п©я─п╬я├п╣я│я│п╬п╡-п©п╬я┌п╬п╪п╨п╬п╡.
- utime %lu
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ п╡я─п╣п╪п╣п╫п╦, п╨п╬я┌п╬я─п╬п╣ п╠я▀п╩п╬ п╥п╟п©п╩п╟п╫п╦я─п╬п╡п╟п╫п╬ п╢п╩я▐ я─п╟п╠п╬я┌я▀ п©я─п╬я├п╣я│я│п╟ п╡ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▄я│п╨п╬п╪ я─п╣п╤п╦п╪п╣, п╦п╥п╪п╣я─я▐п╣я┌я│я▐ п╡ я┌п╦п╨п╟я┘ (п©п╬п╢п╣п╩я▒п╫п╫п╬п╣ п╫п╟ sysconf(_SC_CLK_TCK). п║я▌п╢п╟ п╡п╨п╩я▌я┤п╣п╫п╬ пЁп╬я│я┌п╣п╡п╬п╣ п╡я─п╣п╪я▐, guest_time (п╡я─п╣п╪я▐, п©п╬я┌я─п╟я┤п╣п╫п╫п╬п╣ п╫п╟ я─п╟п╠п╬я┌я┐ п╡п╦я─я┌я┐п╟п╩я▄п╫п╬пЁп╬ п╕п÷, я│п╪. п╢п╟п╩п╣п╣), я┌п╟п╨ я┤я┌п╬ п©я─п╦п╩п╬п╤п╣п╫п╦я▐, п╨п╬я┌п╬я─я▀п╣ п╫п╣ я┐я┤п╦я┌я▀п╡п╟я▌я┌ пЁп╬я│я┌п╣п╡п╬п╣ п©п╬п╩п╣, п╫п╣ п©п╬я┌п╣я─я▐я▌я┌ п╣пЁп╬ п©я─п╦ п╡я▀я┤п╦я│п╩п╣п╫п╦я▐я┘.
- stime %lu
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ п╡я─п╣п╪п╣п╫п╦, п╨п╬я┌п╬я─п╬п╣ п╠я▀п╩п╬ п╥п╟п©п╩п╟п╫п╦я─п╬п╡п╟п╫п╬ п╢п╩я▐ я─п╟п╠п╬я┌я▀ п©я─п╬я├п╣я│я│п╟ п╡ я─п╣п╤п╦п╪п╣ я▐п╢я─п╟, п╦п╥п╪п╣я─я▐п╣я┌я│я▐ п╡ я┌п╦п╨п╟я┘ (п©п╬п╢п╣п╩я▒п╫п╫п╬п╣ п╫п╟ sysconf(_SC_CLK_TCK).
- cutime %ld
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ п╡я─п╣п╪п╣п╫п╦, п╨п╬я┌п╬я─п╬п╣ п╠я▀п╩п╬ п╥п╟п©п╩п╟п╫п╦я─п╬п╡п╟п╫п╬ п╢п╩я▐ я─п╟п╠п╬я┌я▀ п©я─п╬я├п╣я│я│п╟ п╡ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▄я│п╨п╬п╪ я─п╣п╤п╦п╪п╣ п╢п╩я▐ п╬п╤п╦п╢п╟п╫п╦я▐ п╬п╨п╬п╫я┤п╟п╫п╦я▐ я─п╟п╠п╬я┌я▀ п©я─п╬я├п╣я│я│п╬п╡-п©п╬я┌п╬п╪п╨п╬п╡, п╦п╥п╪п╣я─я▐п╣я┌я│я▐ п╡ я┌п╦п╨п╟я┘ (п©п╬п╢п╣п╩я▒п╫п╫п╬п╣ п╫п╟ sysconf(_SC_CLK_TCK) (я│п╪. я┌п╟п╨п╤п╣ times(2)). п║я▌п╢п╟ п╡п╨п╩я▌я┤п╣п╫п╬ пЁп╬я│я┌п╣п╡п╬п╣ п╡я─п╣п╪я▐, cguest_time (п╡я─п╣п╪я▐, п©п╬я┌я─п╟я┤п╣п╫п╫п╬п╣ п╫п╟ я─п╟п╠п╬я┌я┐ п╡п╦я─я┌я┐п╟п╩я▄п╫п╬пЁп╬ п╕п÷, я│п╪. п╢п╟п╩п╣п╣).
- cstime %ld
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ п╡я─п╣п╪п╣п╫п╦, п╨п╬я┌п╬я─п╬п╣ п╠я▀п╩п╬ п╥п╟п©п╩п╟п╫п╦я─п╬п╡п╟п╫п╬ п╢п╩я▐ я─п╟п╠п╬я┌я▀ п©я─п╬я├п╣я│я│п╟ п╡ я─п╣п╤п╦п╪п╣ я▐п╢я─п╟ п╢п╩я▐ п╬п╤п╦п╢п╟п╫п╦я▐ п╬п╨п╬п╫я┤п╟п╫п╦я▐ я─п╟п╠п╬я┌я▀ п©я─п╬я├п╣я│я│п╬п╡-п©п╬я┌п╬п╪п╨п╬п╡, п╦п╥п╪п╣я─я▐п╣я┌я│я▐ п╡ я┌п╦п╨п╟я┘ (п©п╬п╢п╣п╩я▒п╫п╫п╬п╣ п╫п╟ sysconf(_SC_CLK_TCK).
- priority %ld
- (п·п╠я┼я▐я│п╫п╣п╫п╦п╣
п╬я┌п╫п╬я│п╦я┌я│я▐
п╨ Linux 2.6)
п■п╩я▐
п©я─п╬я├п╣я│я│п╬п╡,
я─п╟п╠п╬я┌п╟я▌я┴п╦я┘
я│п╬пЁп╩п╟я│п╫п╬
п©п╬п╩п╦я┌п╦п╨п╣
п©п╩п╟п╫п╦я─п╬п╡п╟п╫п╦я▐
п╡
я─п╣п╟п╩я▄п╫п╬п╪
п╡я─п╣п╪п╣п╫п╦
(policy
п╢п╟п╩п╣п╣;
я│п╪. sched_setscheduler(2)),
я█я┌п╬
п╥п╫п╟я┤п╣п╫п╦п╣
п╥п╟п╢п╟я▒я┌
п©я─п╦п╬я─п╦я┌п╣я┌
п©я─п╦
п©п╩п╟п╫п╦я─п╬п╡п╟п╫п╦п╦
п╥п╟
п╡я▀я┤п╣я┌п╬п╪
1; я┌п╬
п╣я│я┌я▄
я┤п╦я│п╩п╬
п╡
п╢п╦п╟п©п╟п╥п╬п╫п╣
п╬я┌ -2 п╢п╬ -100
я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐п╣я┌
п©я─п╦п╬я─п╦я┌п╣я┌п╟п╪
я─п╣п╟п╩я▄п╫п╬пЁп╬
п╡я─п╣п╪п╣п╫п╦
п╬я┌ 1 п╢п╬ 99.
п■п╩я▐
п©я─п╬я├п╣я│я│п╬п╡,
я─п╟п╠п╬я┌п╟я▌я┴п╦я┘
п╠п╣п╥
п©п╬п╩п╦я┌п╦п╨п╦
п©п╩п╟п╫п╦я─п╬п╡п╟п╫п╦я▐
п╡
я─п╣п╟п╩я▄п╫п╬п╪
п╡я─п╣п╪п╣п╫п╦,
я█я┌п╬
п╫п╣п╦п╥п╪п╣п╫я▒п╫п╫п╬п╣
п╥п╫п╟я┤п╣п╫п╦п╣
п╩я▌п╠п╣п╥п╫п╬я│я┌п╦
(setpriority(2)) п╡
я┌п╬п╪
п╤п╣
п╡п╦п╢п╣
п╡
п╨п╟п╨п╬п╪
п╬п╫п╬
п©я─п╣п╢я│я┌п╟п╡п╩п╣п╫п╬
п╡
я▐п╢я─п╣.
п╞п╢я─п╬
я┘я─п╟п╫п╦я┌
п╥п╫п╟я┤п╣п╫п╦я▐
п╩я▌п╠п╣п╥п╫п╬я│я┌п╦
п╡
п╡п╦п╢п╣
я┤п╦я│п╣п╩
п╡
п╢п╦п╟п©п╟п╥п╬п╫п╣
п╬я┌ 0
(п╡я▀я│п╬п╨п╬п╣)
п╢п╬ 39
(п╫п╦п╥п╨п╬п╣),
я┤я┌п╬
я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐п╣я┌
п╢п╦п╟п©п╟п╥п╬п╫я┐
п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▐
п╬я┌ -20 п╢п╬ 19.
п■п╬ Linux 2.6 я█я┌п╬ п╠я▀п╩п╟ п©п╣я─п╣я│я┤п╦я┌п╟п╫п╫п╟я▐ п╡п╣п╩п╦я┤п╦п╫п╟ п╫п╟ п╬я│п╫п╬п╡п╣ п╡п╣я│п╬п╡ п©п╩п╟п╫п╦я─п╬п╡я┴п╦п╨п╟ п╢п╩я▐ п╬п©я─п╣п╢п╣п╩я▒п╫п╫п╬пЁп╬ п©я─п╬я├п╣я│я│п╟.
- nice %ld
- п≈п╫п╟я┤п╣п╫п╦п╣ п╩я▌п╠п╣п╥п╫п╬я│я┌п╦ (я│п╪. setpriority(2)) п╥п╟п╢п╟я▒я┌я│я▐ я┤п╦я│п╩п╬п╪ п╡ п╢п╦п╟п©п╟п╥п╬п╫п╣ п╬я┌ 19(п╫п╦п╥п╨п╦п╧ п©я─п╦п╬я─п╦я┌п╣я┌) п╢п╬ -20 (п╡я▀я│п╬п╨п╦п╧ п©я─п╦п╬я─п╦я┌п╣я┌).
- num_threads %ld
- п╖п╦я│п╩п╬ п╫п╦я┌п╣п╧ п╡ я█я┌п╬п╪ п©я─п╬я├п╣я│я│п╣ (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6). п■п╬ я▐п╢п╣я─ п╡п╣я┌п╡п╦ 2.6 я█я┌п╬ п©п╬п╩п╣ п╡я│п╣пЁп╢п╟ п╦п╪п╣п╩п╬ п╥п╫п╟я┤п╣п╫п╦п╣ 0 п╡ п╨п╟я┤п╣я│я┌п╡п╣ п╥п╟п╪п╣п╫п╦я┌п╣п╩я▐ я─п╟п╫п╣п╣ я┐п╢п╟п╩я▒п╫п╫я▀я┘ п©п╬п╩п╣п╧.
- itrealvalue %ld
- п▓я─п╣п╪я▐ п╡ п╪п╦пЁп╟я┘ (jiffies) п©п╣я─п╣п╢ я│п╩п╣п╢я┐я▌я┴п╣п╧ п©п╬я│я▀п╩п╨п╬п╧ п©я─п╬я├п╣я│я│я┐ я│п╦пЁп╫п╟п╩п╟ SIGALRM п©я─п╦ я│я─п╟п╠п╟я┌я▀п╡п╟п╫п╦п╦ я┌п╟п╧п╪п╣я─п╟ п╦п╫я┌п╣я─п╡п╟п╩п╟. п²п╟я┤п╦п╫п╟я▐ я│ п╡п╣я─я│п╦п╦ 2.6.17 я█я┌п╬ п©п╬п╩п╣ п╠п╬п╩я▄я┬п╣ п╫п╣ п╬п╠п╫п╬п╡п╩я▐п╣я┌я│я▐ п╦ п╡я│п╣пЁп╢п╟ п╦п╪п╣п╣я┌ п╥п╫п╟я┤п╣п╫п╦п╣ 0.
- starttime %llu (п╠я▀п╩п╬ %lu п╢п╬ Linux 2.6)
- п▓я─п╣п╪я▐ п╡ п╪п╦пЁп╟я┘ п╢п╬ п╥п╟п©я┐я│п╨п╟ п©я─п╬я├п╣я│я│п╟ п╬я┌ п╪п╬п╪п╣п╫я┌п╟ п╫п╟я┤п╟п╩я▄п╫п╬п╧ п╥п╟пЁя─я┐п╥п╨п╦ я│п╦я│я┌п╣п╪я▀.
- vsize %lu
- п═п╟п╥п╪п╣я─ п╡п╦я─я┌я┐п╟п╩я▄п╫п╬п╧ п©п╟п╪я▐я┌п╦ п╡ п╠п╟п╧я┌п╟я┘.
- rss %ld
- п═п╣п╥п╦п╢п╣п╫я┌п╫я▀п╧ я─п╟п╥п╪п╣я─: п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я│я┌я─п╟п╫п╦я├, п╨п╬я┌п╬я─я▀п╣ п╥п╟п╫п╦п╪п╟п╣я┌ п©я─п╬я├п╣я│я│ п╡ я─п╣п╟п╩я▄п╫п╬п╧ п©п╟п╪я▐я┌п╦. п╜я┌п╬ я┌п╬п╩я▄п╨п╬ я┌п╣ я│я┌я─п╟п╫п╦я├я▀, п╨п╬я┌п╬я─я▀п╣ п╥п╟п╫я▐я┌я▀ п╨п╬п╢п╬п╪, п╢п╟п╫п╫я▀п╪п╦ п╦ п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╬п╪ я│я┌п╣п╨п╟. п║я▌п╢п╟ п╫п╣ п╡п╨п╩я▌я┤п╟я▌я┌я│я▐ я│я┌я─п╟п╫п╦я├я▀, п╨п╬я┌п╬я─я▀п╣ п╫п╣ п╠я▀п╩п╦ п╥п╟пЁя─я┐п╤п╣п╫я▀ п©п╬ я┌я─п╣п╠п╬п╡п╟п╫п╦я▌ п╦п╩п╦ п╨п╬я┌п╬я─я▀п╣ п╫п╟я┘п╬п╢я▐я┌я│я▐ п╡ я│п╡п╬п©п©п╦п╫пЁп╣.
- rsslim %lu
- п╒п╣п╨я┐я┴п╣п╣ п╪я▐пЁп╨п╬п╣ п╬пЁя─п╟п╫п╦я┤п╣п╫п╦п╣ rss п©я─п╬я├п╣я│я│п╟ п╡ п╠п╟п╧я┌п╟я┘; я│п╪п╬я┌я─п╦я┌п╣ п╬п©п╦я│п╟п╫п╦п╣ RLIMIT_RSS п╡ getpriority(2).
- startcode %lu
- п░п╢я─п╣я│, п╡я▀я┬п╣ п╨п╬я┌п╬я─п╬пЁп╬ п╪п╬п╤п╣я┌ п╡я▀п©п╬п╩п╫я▐я┌я▄я│я▐ п╨п╬п╢ п©я─п╬пЁя─п╟п╪п╪я▀.
- endcode %lu
- п░п╢я─п╣я│, п╫п╦п╤п╣ п╨п╬я┌п╬я─п╬пЁп╬ п╪п╬п╤п╣я┌ п╡я▀п©п╬п╩п╫я▐я┌я▄я│я▐ п╨п╬п╢ п©я─п╬пЁя─п╟п╪п╪я▀.
- startstack %lu
- п░п╢я─п╣я│ п╫п╟я┤п╟п╩п╟ (я┌п╬ п╣я│я┌я▄ п╫п╦п╥) я│я┌п╣п╨п╟.
- kstkesp %lu
- п╒п╣п╨я┐я┴п╣п╣ п╥п╫п╟я┤п╣п╫п╦п╣ ESP (я┐п╨п╟п╥п╟я┌п╣п╩я▐ я│я┌п╣п╨п╟) п╢п╩я▐ п╢п╟п╫п╫п╬пЁп╬ п©я─п╬я├п╣я│я│п╟, п╨п╬я┌п╬я─п╬п╣ я│п╩п╣п╢я┐п╣я┌ п╦п╥ я│я┌я─п╟п╫п╦я├я▀ я│я┌п╣п╨п╟ п╡ я▐п╢я─п╣.
- kstkeip %lu
- п╒п╣п╨я┐я┴п╣п╣ п╥п╫п╟я┤п╣п╫п╦п╣ EIP (я┐п╨п╟п╥п╟я┌п╣п╩я▄ п╦п╫я│я┌я─я┐п╨я├п╦п╧).
- signal %lu
- п п╟я─я┌п╟ п╬п╤п╦п╢п╟я▌я┴п╦я┘ я│п╦пЁп╫п╟п╩п╬п╡, п╬я┌п╬п╠я─п╟п╤п╟п╣я┌я│я▐ п╨п╟п╨ я┤п╦я│п╩п╬ п╡ п╢п╣я│я▐я┌п╦я┤п╫п╬п╧ я│п╦я│я┌п╣п╪п╣ я│я┤п╦я│п╩п╣п╫п╦я▐. пёя│я┌п╟я─п╣п╩п╬, я┌п╟п╨ п╨п╟п╨ п╫п╣ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌ п╦п╫я└п╬я─п╪п╟я├п╦п╦ п╬ я│п╦пЁп╫п╟п╩п╟я┘ я─п╣п╟п╩я▄п╫п╬пЁп╬ п╡я─п╣п╪п╣п╫п╦; п╡п╪п╣я│я┌п╬ п╫п╣я▒ п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣ /proc/[pid]/status.
- blocked %lu
- п п╟я─я┌п╟ п╠п╩п╬п╨п╦я─п╬п╡п╟п╫п╫я▀я┘ я│п╦пЁп╫п╟п╩п╬п╡, п╬я┌п╬п╠я─п╟п╤п╟п╣я┌я│я▐ п╨п╟п╨ я┤п╦я│п╩п╬ п╡ п╢п╣я│я▐я┌п╦я┤п╫п╬п╧ я│п╦я│я┌п╣п╪п╣ я│я┤п╦я│п╩п╣п╫п╦я▐. пёя│я┌п╟я─п╣п╩п╬, я┌п╟п╨ п╨п╟п╨ п╫п╣ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌ п╦п╫я└п╬я─п╪п╟я├п╦п╦ п╬ я│п╦пЁп╫п╟п╩п╟я┘ я─п╣п╟п╩я▄п╫п╬пЁп╬ п╡я─п╣п╪п╣п╫п╦; п╡п╪п╣я│я┌п╬ п╫п╣я▒ п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣ /proc/[pid]/status.
- sigignore %lu
- п п╟я─я┌п╟ п╦пЁп╫п╬я─п╦я─п╬п╡п╟п╫п╫я▀я┘ я│п╦пЁп╫п╟п╩п╬п╡, п╬я┌п╬п╠я─п╟п╤п╟п╣я┌я│я▐ п╨п╟п╨ я┤п╦я│п╩п╬ п╡ п╢п╣я│я▐я┌п╦я┤п╫п╬п╧ я│п╦я│я┌п╣п╪п╣ я│я┤п╦я│п╩п╣п╫п╦я▐. пёя│я┌п╟я─п╣п╩п╬, я┌п╟п╨ п╨п╟п╨ п╫п╣ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌ п╦п╫я└п╬я─п╪п╟я├п╦п╦ п╬ я│п╦пЁп╫п╟п╩п╟я┘ я─п╣п╟п╩я▄п╫п╬пЁп╬ п╡я─п╣п╪п╣п╫п╦; п╡п╪п╣я│я┌п╬ п╫п╣я▒ п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣ /proc/[pid]/status.
- sigcatch %lu
- п п╟я─я┌п╟ п©п╣я─п╣я┘п╡п╟я┤п╣п╫п╫я▀я┘ я│п╦пЁп╫п╟п╩п╬п╡, п╬я┌п╬п╠я─п╟п╤п╟п╣я┌я│я▐ п╨п╟п╨ я┤п╦я│п╩п╬ п╡ п╢п╣я│я▐я┌п╦я┤п╫п╬п╧ я│п╦я│я┌п╣п╪п╣ я│я┤п╦я│п╩п╣п╫п╦я▐. пёя│я┌п╟я─п╣п╩п╬, я┌п╟п╨ п╨п╟п╨ п╫п╣ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌ п╦п╫я└п╬я─п╪п╟я├п╦п╦ п╬ я│п╦пЁп╫п╟п╩п╟я┘ я─п╣п╟п╩я▄п╫п╬пЁп╬ п╡я─п╣п╪п╣п╫п╦; п╡п╪п╣я│я┌п╬ п╫п╣я▒ п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣ /proc/[pid]/status.
- wchan %lu
- п╜я┌п╬ "п╨п╟п╫п╟п╩", п╡ п╨п╬я┌п╬я─п╬п╪ п╬п╤п╦п╢п╟п╣я┌ п©я─п╬я├п╣я│я│. п·п╫ я▐п╡п╩я▐п╣я┌я│я▐ п╟п╢я─п╣я│п╬п╪ я│п╦я│я┌п╣п╪п╫п╬пЁп╬ п╡я▀п╥п╬п╡п╟ п╦ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п╫п╟п╧п╢п╣п╫ п╡ я│п©п╦я│п╨п╣ п╦п╪я▒п╫, п╣я│п╩п╦ п╡п╟п╪ п╫я┐п╤п╫п╬ я┌п╣п╨я│я┌п╬п╡п╬п╣ п╦п╪я▐. (п∙я│п╩п╦ я┐ п╡п╟я│ п╟п╨я┌я┐п╟п╩я▄п╫я▀п╧ /etc/psdatabase, я┌п╬ п©п╬п©я─п╬п╠я┐п╧я┌п╣ п╡я▀п©п╬п╩п╫п╦я┌я▄ ps -l, я┤я┌п╬п╠я▀ я┐п╡п╦п╢п╣я┌я▄ п©п╬п╩п╣ WCHAN п╡ п╢п╣п╧я│я┌п╡п╦п╦).
- nswap %lu
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ я│я┌я─п╟п╫п╦я├ п╡ я│п╡п╬п©п©п╦п╫пЁп╣ (п╫п╣ я│п╬п©я─п╬п╡п╬п╤п╢п╟п╣я┌я│я▐).
- cnswap %lu
- п║я┐п╪п╪п╟я─п╫п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣ nswap п╢п╩я▐ п©я─п╬я├п╣я│я│п╬п╡-п©п╬я┌п╬п╪п╨п╬п╡ (п╫п╣ я│п╬п©я─п╬п╡п╬п╤п╢п╟п╣я┌я│я▐).
- exit_signal %d (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.1.22)
- п║п╦пЁп╫п╟п╩, п╨п╬я┌п╬я─я▀п╧ п╠я┐п╢п╣я┌ п©п╬я│п╩п╟п╫ я─п╬п╢п╦я┌п╣п╩я▌, п╨п╬пЁп╢п╟ п©я─п╬я├п╣я│я│ п╥п╟п╡п╣я─я┬п╦я┌ я─п╟п╠п╬я┌я┐.
- processor %d (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.2.8)
- п²п╬п╪п╣я─ п©я─п╬я├п╣я│я│п╬я─п╟, п╫п╟ п╨п╬я┌п╬я─п╬п╪ п©п╬я│п╩п╣п╢п╫п╦п╧ я─п╟п╥ п╡я▀п©п╬п╩п╫я▐п╩я│я▐ п©я─п╬я├п╣я│я│.
- rt_priority %u (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.5.19; п╠я▀п╩ %lu п╢п╬ Linux 2.6.22)
- п÷я─п╦п╬я─п╦я┌п╣я┌ п╡я▀п©п╬п╩п╫п╣п╫п╦я▐ п╡ я─п╣п╟п╩я▄п╫п╬п╪ п╡я─п╣п╪п╣п╫п╦, я┤п╦я│п╩п╬ п╦п╥ п╢п╦п╟п©п╟п╥п╬п╫п╟ п╬я┌ 1 п╢п╬ 99 п╢п╩я▐ п©я─п╬я├п╣я│я│п╬п╡ п╥п╟п©п╩п╟п╫п╦я─п╬п╡п╟п╫п╫я▀я┘ п╡я▀п©п╬п╩п╫я▐я┌я▄я│я▐ я│п╬пЁп╩п╟я│п╫п╬ п©п╬п╩п╦я┌п╦п╨п╣ я─п╣п╟п╩я▄п╫п╬пЁп╬ п╡я─п╣п╪п╣п╫п╦ п╦п╩п╦ 0 п╢п╩я▐ п©я─п╬я├п╣я│я│п╬п╡, п╡я▀п©п╬п╩п╫я▐я▌я┴п╦я┘я│я▐ п╫п╣ п╡ я─п╣п╟п╩я▄п╫п╬п╪ п╡я─п╣п╪п╣п╫п╦ (я│п╪. sched_setscheduler(2)).
- policy %u (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.5.19; п╠я▀п╩ %lu п╢п╬ Linux 2.6.22)
- п÷п╬п╩п╦я┌п╦п╨п╟ п©п╩п╟п╫п╦я─п╬п╡п╟п╫п╦я▐ (я│п╪. sched_setscheduler(2)). п■п╣п╨п╬п╢п╦я─я┐п╣я┌я│я▐ я│ п©п╬п╪п╬я┴я▄я▌ п╨п╬п╫я│я┌п╟п╫я┌ SCHED_* п╦п╥ linux/sched.h.
- delayacct_blkio_ticks %llu (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.18)
- п║я┐п╪п╪п╟я─п╫п╟я▐ п╥п╟п╢п╣я─п╤п╨п╟ п╠п╩п╬я┤п╫п╬пЁп╬ п╡п╡п╬п╢п╟-п╡я▀п╡п╬п╢п╟, п╦п╥п╪п╣я─я▐п╣я┌я│я▐ п╡ я┌п╦п╨п╟я┘ (я│п╬я┌я▀я┘ п╢п╬п╩я▐я┘ я│п╣п╨я┐п╫п╢я▀).
- guest_time %lu (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.24)
- п⌠п╬я│я┌п╣п╡п╬п╣ п╡я─п╣п╪я▐ п©я─п╬я├п╣я│я│п╟ (п╡я─п╣п╪я▐, п©п╬я┌я─п╟я┤п╣п╫п╫п╬п╣ п╫п╟ я─п╟п╠п╬я┌я┐ п╡п╦я─я┌я┐п╟п╩я▄п╫п╬пЁп╬ п╕п÷ пЁп╬я│я┌п╣п╡п╬п╧ п╬п©п╣я─п╟я├п╦п╬п╫п╫п╬п╧ я│п╦я│я┌п╣п╪я▀), п╦п╥п╪п╣я─я▐п╣я┌я│я▐ п╡ я┌п╦п╨п╟я┘ (п©п╬п╢п╣п╩я▒п╫п╫я▀я┘ п╫п╟ sysconf(_SC_CLK_TCK).
- cguest_time %ld (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.24)
- п⌠п╬я│я┌п╣п╡п╬п╣ п╡я─п╣п╪я▐ п©п╬я┌п╬п╪п╨п╟ п©я─п╬я├п╣я│я│п╟, п╦п╥п╪п╣я─я▐п╣я┌я│я▐ п╡ я┌п╦п╨п╟я┘ (п©п╬п╢п╣п╩я▒п╫п╫я▀я┘ п╫п╟ sysconf(_SC_CLK_TCK).
- /proc/[pid]/statm
- п÷я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌
п╦п╫я└п╬я─п╪п╟я├п╦я▌
п╬п╠
п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦п╦
п©п╟п╪я▐я┌п╦,
п╦п╥п╪п╣я─я▐п╣я┌я│я▐
п╡
я│я┌я─п╟п╫п╦я├п╟я┘.
п п╬п╩п╬п╫п╨п╦:
size п╬п╠я┴п╦п╧ я─п╟п╥п╪п╣я─ п©я─п╬пЁя─п╟п╪п╪я▀
(я┌п╬п╤п╣ я┤я┌п╬ п╦ VmSize п╡ /proc/[pid]/status) resident я─п╟п╥п╪п╣я─ я─п╣п╥п╦п╢п╣п╫я┌п╫п╬п╧ я┤п╟я│я┌п╦
(я┌п╬п╤п╣ я┤я┌п╬ п╦ VmRSS п╡ /proc/[pid]/status) share я│я┌я─п╟п╫п╦я├я▀ п╬п╠я┴п╣пЁп╬ п©п╬п╩я▄п╥п╬п╡п╟п╫п╦я▐ (п╦п╥ п╬п╠я┴п╦я┘ п╬я┌п╬п╠я─п╟п╤п╣п╫п╦п╧) text я┌п╣п╨я│я┌ (п╨п╬п╢) lib п╠п╦п╠п╩п╦п╬я┌п╣п╨п╟ (п╫п╣ п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐ п╡ Linux 2.6) data п╢п╟п╫п╫я▀п╣ + я│я┌п╣п╨ dt пЁя─я▐п╥п╫я▀п╣ я│я┌я─п╟п╫п╦я├я▀ (п╫п╣ п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐ п╡ Linux 2.6)
- /proc/[pid]/status
- п▓
п╬я│п╫п╬п╡п╫п╬п╪,
п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌
п╦п╫я└п╬я─п╪п╟я├п╦я▌
п╦п╥ /proc/[pid]/stat п╦
/proc/[pid]/statm п╡
п╠п╬п╩п╣п╣
п╩я▒пЁп╨п╬п╪
п╢п╩я▐
п©я─п╬я┤я┌п╣п╫п╦я▐
я┤п╣п╩п╬п╡п╣п╨п╬п╪
я└п╬я─п╪п╟я┌п╣.
п÷я─п╦п╪п╣я─:
$ cat /proc/$$/status Name: bash State: S (sleeping) Tgid: 3515 Pid: 3515 PPid: 3452 TracerPid: 0 Uid: 1000 1000 1000 1000 Gid: 100 100 100 100 FDSize: 256 Groups: 16 33 100 VmPeak: 9136 kB VmSize: 7896 kB VmLck: 0 kB VmHWM: 7572 kB VmRSS: 6316 kB VmData: 5224 kB VmStk: 88 kB VmExe: 572 kB VmLib: 1708 kB VmPTE: 20 kB Threads: 1 SigQ: 0/3067 SigPnd: 0000000000000000 ShdPnd: 0000000000000000 SigBlk: 0000000000010000 SigIgn: 0000000000384004 SigCgt: 000000004b813efb CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 CapBnd: ffffffffffffffff Cpus_allowed: 00000001 Cpus_allowed_list: 0 Mems_allowed: 1 Mems_allowed_list: 0 voluntary_ctxt_switches: 150 nonvoluntary_ctxt_switches: 545
- п÷п╬п╩я▐:
- Name: п п╬п╪п╟п╫п╢п╟, п╡я▀п©п╬п╩п╫я▐п╣п╪п╟я▐ я█я┌п╦п╪ п©я─п╬я├п╣я│я│п╬п╪.
- State: п╒п╣п╨я┐я┴п╣п╣ я│п╬я│я┌п╬я▐п╫п╦п╣ п©я─п╬я├п╣я│я│п╟. п°п╬п╤п╣я┌ п╠я▀я┌я▄ "R (я─п╟п╠п╬я┌п╟п╣я┌)", "S (я│п©п╦я┌)", "D (я│п©п╦я┌ п╫п╟ п╢п╦я│п╨п╣)", "T (п╬я│я┌п╟п╫п╬п╡п╩п╣п╫)", "T (п╬я│я┌п╟п╫п╬п╡п╩п╣п╫ я┌я─п╟я│я│п╦я─п╬п╡п╨п╬п╧)", "Z (п╥п╬п╪п╠п╦)" п╦п╩п╦ "X (п╥п╟п╡п╣я─я┬я▒п╫)".
- Tgid: п⌠я─я┐п©п©п╬п╡п╬п╧ ID п╫п╦я┌п╦ (я┌.п╣., ID п©я─п╬я├п╣я│я│п╟).
- Pid: ID п╫п╦я┌п╦ (я│п╪. gettid(2)).
- TracerPid: PID п©я─п╬я├п╣я│я│п╟, п╨п╬я┌п╬я─я▀п╧ п╡я▀п©п╬п╩п╫я▐п╣я┌ я┌я─п╟я│я│п╦я─п╬п╡п╨я┐ п╢п╟п╫п╫п╬пЁп╬ п©я─п╬я├п╣я│я│п╟ (0, п╣я│п╩п╦ я┌я─п╟я│я│п╦я─п╬п╡п╨п╦ п╫п╣я┌).
- Uid, Gid: п═п╣п╟п╩я▄п╫я▀п╧, я█я└я└п╣п╨я┌п╦п╡п╫я▀п╧, я│п╬я┘я─п╟п╫я▒п╫п╫я▀п╧ п╦ п╦я│п©п╬п╩я▄п╥я┐п╣п╪я▀п╧ п╡ я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪п╣ UID (GID).
- FDSize: п п╬п╩п╦я┤п╣я│я┌п╡п╬ я│п╩п╬я┌п╬п╡ я└п╟п╧п╩п╬п╡я▀я┘ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╡ п╡я▀п╢п╣п╩п╣п╫п╫я▀я┘ п╡ п╢п╟п╫п╫я▀п╧ п╪п╬п╪п╣п╫я┌.
- Groups: п║п©п╦я│п╬п╨ п╢п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫я▀я┘ пЁя─я┐п©п©.
- VmPeak: п÷п╦п╨ я─п╟п╥п╪п╣я─п╟ п╡п╦я─я┌я┐п╟п╩я▄п╫п╬п╧ п©п╟п╪я▐я┌п╦.
- VmSize: п═п╟п╥п╪п╣я─ п╡п╦я─я┌я┐п╟п╩я▄п╫п╬п╧ п©п╟п╪я▐я┌п╦.
- VmLck: п═п╟п╥п╪п╣я─ п╥п╟п╠п╩п╬п╨п╦я─п╬п╡п╟п╫п╫п╬п╧ п©п╟п╪я▐я┌п╦.
- VmHWM: п÷п╦п╨ я─п╟п╥п╪п╣я─п╟ я─п╣п╥п╦п╢п╣п╫я┌п╫п╬п╧ п©п╟п╪я▐я┌п╦ ("п╬я┌п╪п╣я┌п╨п╟ п╡я▀я│п╬я┌я▀ п©я─п╦п╩п╦п╡п╟").
- VmRSS: п═п╟п╥п╪п╣я─ я─п╣п╥п╦п╢п╣п╫я┌п╫п╬п╧ п©п╟п╪я▐я┌п╦.
- VmData, VmStk, VmExe: п═п╟п╥п╪п╣я─ я│п╣пЁп╪п╣п╫я┌п╬п╡ п╢п╟п╫п╫я▀я┘, я│я┌п╣п╨п╟ п╦ п╨п╬п╢п╟.
- VmLib: п═п╟п╥п╪п╣я─ п╨п╬п╢п╟ п╬п╠я┴п╣п╧ п╠п╦п╠п╩п╦п╬я┌п╣п╨п╦.
- VmPTE: п═п╟п╥п╪п╣я─ я█п╩п╣п╪п╣п╫я┌п╬п╡ я│я┌я─п╟п╫п╦я┤п╫п╬п╧ я┌п╟п╠п╩п╦я├я▀ (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.10).
- Threads: п п╬п╩п╦я┤п╣я│я┌п╡п╬ п╫п╦я┌п╣п╧ п╡ п©я─п╬я├п╣я│я│п╣, я│п╬п╢п╣я─п╤п╟я┴п╣п╪ я█я┌я┐ п╫п╦я┌я▄.
- SigPnd, ShdPnd: п п╬п╩п╦я┤п╣я│я┌п╡п╬ я│п╦пЁп╫п╟п╩п╬п╡, п╤п╢я┐я┴п╦я┘ п╬п╠я─п╟п╠п╬я┌п╨п╦ п╫п╦я┌я▄я▌ п╦ п╡я│п╣п╪ п©я─п╬я├п╣я│я│п╬п╪ (я│п╪. pthreads(7) п╦ signal(7)).
- SigBlk, SigIgn, SigCgt: п°п╟я│п╨п╦, п╬я┌я─п╟п╤п╟я▌я┴п╦п╣ п╠п╩п╬п╨п╦я─п╬п╡п╟п╫п╫я▀п╣, п╦пЁп╫п╬я─п╦я─я┐п╣п╪я▀п╣ п╦ п©п╣я─п╣я┘п╡п╟я┤п╣п╫п╫я▀п╣ я│п╦пЁп╫п╟п╩я▀ (я│п╪. signal(7)).
- CapInh, CapPrm, CapEff: п°п╟я│п╨п╦ п╪п╟п╫п╢п╟я┌п╬п╡, п╡п╨п╩я▌я┤я▒п╫п╫я▀п╣ п╡ п╫п╟я│п╩п╣п╢я┐п╣п╪я▀п╧, я─п╟п╥я─п╣я┬п╟я▌я┴п╦п╧ п╦ я█я└я└п╣п╨я┌п╦п╡п╫я▀п╧ п╫п╟п╠п╬я─я▀ (я│п╪. capabilities(7)).
- CapBnd: п°п╟п╫п╢п╟я┌п╫я▀п╧ п╬пЁя─п╟п╫п╦я┤п╦п╡п╟я▌я┴п╦п╧ п╫п╟п╠п╬я─ (п╫п╟я┤п╦п╫п╟я▐ я│ я▐п╢я─п╟ 2.6.26, я│п╪. capabilities(7)).
- Cpus_allowed: п°п╟я│п╨п╟ п©я─п╬я├п╣я│я│п╬я─п╬п╡, п╫п╟ п╨п╬я┌п╬я─я▀я┘ п╪п╬п╤п╣я┌ п╡я▀п©п╬п╩п╫я▐я┌я▄я│я▐ п©я─п╬я├п╣я│я│ (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.24, я│п╪. cpuset(7)).
- Cpus_allowed_list: п╒п╬п╤п╣ я┤я┌п╬ п©я─п╣п╢я▀п╢я┐я┴п╦п╧, п╫п╬ п╡ "я└п╬я─п╪п╟я┌п╣ я│п©п╦я│п╨п╟" (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.26, я│п╪. cpuset(7)).
- Mems_allowed: п°п╟я│п╨п╟ я┐п╥п╩п╬п╡ п©п╟п╪я▐я┌п╦, я─п╟п╥я─п╣я┬я▒п╫п╫я▀я┘ п╢п╩я▐ я█я┌п╬пЁп╬ п©я─п╬я├п╣я│я│п╟ (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.24, я│п╪. cpuset(7)).
- Mems_allowed_list: п╒п╬п╤п╣ я┤я┌п╬ п╦ п©я─п╣п╢я▀п╢я┐я┴п╣п╣, п╫п╬ п╡ "я└п╬я─п╪п╟я┌п╣ я│п©п╦я│п╨п╟" (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.26, я│п╪. cpuset(7)).
- voluntary_context_switches, nonvoluntary_context_switches: п п╬п╩п╦я┤п╣я│я┌п╡п╬ п╫п╟п╪п╣я─п╣п╫п╫я▀я┘ п╦ п╫п╣п©я─п╣п╢п╫п╟п╪п╣я─п╣п╫п╫я▀я┘ п©п╣я─п╣п╨п╩я▌я┤п╣п╫п╦п╧ п╨п╬п╫я┌п╣п╨я│я┌п╟ (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.23).
- /proc/[pid]/task (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.0-test6)
- п▓
я█я┌п╬п╪
п╨п╟я┌п╟п╩п╬пЁп╣
я│п╬п╢п╣я─п╤п╟я┌я│я▐
п©п╬п╢п╨п╟я┌п╟п╩п╬пЁп╦,
п©п╬п╢
п╬п╢п╫п╬п╪я┐
п╫п╟
п╫п╦я┌я▄.
п≤п╪я▐
п©п╬п╢п╨п╟я┌п╟п╩п╬пЁп╟
п╥п╟п╢п╟я▒я┌я│я▐
я┤п╦я│п╩п╬п╪,
п╨п╬я┌п╬я─п╬п╣
я▐п╡п╩я▐п╣я┌я│я▐
ID п╫п╦я┌п╦
([tid]) (я│п╪. gettid(2)).
п▓
п╨п╟п╤п╢п╬п╪
п©п╬п╢п╨п╟я┌п╟п╩п╬пЁп╣
п╣я│я┌я▄
п╫п╟п╠п╬я─
я└п╟п╧п╩п╬п╡
я│
п╬п╢п╦п╫п╟п╨п╬п╡я▀п╪п╦
п╦п╪п╣п╫п╟п╪п╦
п╦
я│п╬п╢п╣я─п╤п╦п╪я▀п╪
п╨п╟п╨ я┐
п╨п╟я┌п╟п╩п╬пЁп╬п╡
/proc/[pid]. п■п╩я▐
п╬п╠я┴п╦я┘
п╟я┌я─п╦п╠я┐я┌п╬п╡
п╡я│п╣я┘
п╫п╦я┌п╣п╧
я│п╬п╢п╣я─п╤п╦п╪п╬п╣
п╨п╟п╤п╢п╬пЁп╬
я└п╟п╧п╩п╟
п╡
п©п╬п╢п╨п╟я┌п╟п╩п╬пЁп╟я┘
task/[tid]
п╠я┐п╢п╣я┌
п╬п╢п╦п╫п╟п╨п╬п╡я▀п╪,
п╨п╟п╨ я┐
я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╣пЁп╬
я└п╟п╧п╩п╟
п╡
я─п╬п╢п╦я┌п╣п╩я▄я│п╨п╬п╪
п╨п╟я┌п╟п╩п╬пЁп╣
/proc/[pid]
(п╫п╟п©я─п╦п╪п╣я─,
п╡
п╪п╫п╬пЁп╬п╫п╦я┌п╣п╡п╬п╪
п©я─п╬я├п╣я│я│п╣
п╡я│п╣
я└п╟п╧п╩я▀
task/[tid]/cwd
п╠я┐п╢я┐я┌
п╦п╪п╣я┌я▄
п╬п╢п╦п╫п╟п╨п╬п╡п╬п╣
п╥п╫п╟я┤п╣п╫п╦п╣,
я│п╬п╡п©п╟п╢п╟я▌я┴п╣п╣
я│
я│п╬п╢п╣я─п╤п╦п╪я▀п╪
я└п╟п╧п╩п╟
/proc/[pid]/cwd п╡
я─п╬п╢п╦я┌п╣п╩я▄я│п╨п╬п╪
п╨п╟я┌п╟п╩п╬пЁп╣,
я┌п╟п╨
п╨п╟п╨
п╡я│п╣
п╫п╦я┌п╦
п╡
п©я─п╬я├п╣я│я│п╣
п╦я│п©п╬п╩я▄п╥я┐я▌я┌
п╬п╠я┴п╦п╧
я─п╟п╠п╬я┤п╦п╧
п╨п╟я┌п╟п╩п╬пЁ).п■п╩я▐
п╬я┌п╩п╦я┤п╟я▌я┴п╦я┘я│я▐
п╟я┌я─п╦п╠я┐я┌п╬п╡
п╫п╦я┌п╣п╧
я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╦п╣
я└п╟п╧п╩я▀
п╡ task/[tid]
п╪п╬пЁя┐я┌
п╦п╪п╣я┌я▄
я─п╟п╥п╩п╦я┤п╫я▀п╣
п╥п╫п╟я┤п╣п╫п╦я▐
(п╫п╟п©я─п╦п╪п╣я─,
я─п╟п╥п╩п╦я┤п╫я▀п╣
п©п╬п╩я▐
п╡
п╨п╟п╤п╢п╬п╪
я└п╟п╧п╩п╣
task/[tid]/status
п╪п╬пЁя┐я┌
п╬я┌п╩п╦я┤п╟я┌я▄я│я▐
п╡
п╨п╟п╤п╢п╬п╧
п╫п╦я┌п╦).
п▓ п╪п╫п╬пЁп╬п╫п╦я┌п╣п╡п╬п╪ п©я─п╬я├п╣я│я│п╣ я│п╬п╢п╣я─п╤п╦п╪п╬п╣ п╨п╟я┌п╟п╩п╬пЁп╟ /proc/[pid]/task п╫п╣п╢п╬я│я┌я┐п©п╫п╬, п╣я│п╩п╦ п╡я▀п©п╬п╩п╫п╣п╫п╦п╣ пЁп╩п╟п╡п╫п╬п╧ п╫п╦я┌п╦ я┐п╤п╣ п╥п╟п╡п╣я─я┬п╦п╩п╬я│я▄ (п╬п╠я▀я┤п╫п╬ п╡я▀п╥п╬п╡п╬п╪ pthread_exit(3)).
- /proc/apm
- п▓п╣я─я│п╦я▐ я│п╦я│я┌п╣п╪я▀ я─п╟я│я┬п╦я─п╣п╫п╫п╬пЁп╬ я┐п©я─п╟п╡п╩п╣п╫п╦я▐ п©п╦я┌п╟п╫п╦п╣п╪ п╦ п╦п╫я└п╬я─п╪п╟я├п╦я▐ п╬ п╠п╟я┌п╟я─п╣п╣, п╣я│п╩п╦ я▐п╢я─п╬ я│п╬п╠я─п╟п╫п╬ я│ п©п╬п╢п╢п╣я─п╤п╨п╬п╧ CONFIG_APM.
- /proc/bus
- п║п╬п╢п╣я─п╤п╦я┌ п©п╬п╢п╨п╟я┌п╟п╩п╬пЁп╦ п╢п╩я▐ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫п╫я▀я┘ я┬п╦п╫.
- /proc/bus/pccard
- п÷п╬п╢п╨п╟я┌п╟п╩п╬пЁ п╢п╩я▐ я┐я│я┌я─п╬п╧я│я┌п╡ PCMCIA, п╣я│п╩п╦ я▐п╢я─п╬ я│п╬п╠я─п╟п╫п╬ я│ п©п╬п╢п╢п╣я─п╤п╨п╬п╧ CONFIG_PCMCIA.
- /proc/bus/pccard/drivers
- /proc/bus/pci
- п║п╬п╢п╣я─п╤п╦я┌ я─п╟п╥п╩п╦я┤п╫я▀п╣ п©п╬п╢п╨п╟я┌п╟п╩п╬пЁп╦ я┬п╦п╫ п╦ п©я│п╣п╡п╢п╬-я└п╟п╧п╩я▀, я│п╬п╢п╣я─п╤п╟я┴п╦п╣ п╦п╫я└п╬я─п╪п╟я├п╦я▌ п╬ я┬п╦п╫п╟я┘ PCI, я┐я│я┌п╟п╫п╬п╡п╩п╣п╫п╫я▀я┘ я┐я│я┌я─п╬п╧я│я┌п╡п╟я┘ п╦ п╢я─п╟п╧п╡п╣я─п╟я┘ я┐я│я┌я─п╬п╧я│я┌п╡. п²п╣п╨п╬я┌п╬я─я▀п╣ п╦п╥ я█я┌п╦я┘ я└п╟п╧п╩п╬п╡ п╫п╣ я▐п╡п╩я▐я▌я┌я│я▐ я┌п╣п╨я│я┌п╬п╡я▀п╪п╦.
- /proc/bus/pci/devices
- п≤п╫я└п╬я─п╪п╟я├п╦я▐ п╬ я┐я│я┌я─п╬п╧я│я┌п╡п╟я┘ PCI. п п╫п╦п╪ п╪п╬п╤п╫п╬ п©п╬п╩я┐я┤п╦я┌я▄ п╢п╬я│я┌я┐п© я┤п╣я─п╣п╥ lspci(8) п╦ setpci(8).
- /proc/cmdline
- п░я─пЁя┐п╪п╣п╫я┌я▀, п©п╣я─п╣п╢п╟п╫п╫я▀п╣ я▐п╢я─я┐ Linux п╡п╬ п╡я─п╣п╪я▐ п╫п╟я┤п╟п╩я▄п╫п╬п╧ п╥п╟пЁя─я┐п╥п╨п╦. п╖п╟я│я┌п╬ я█я┌п╬ п╢п╣п╩п╟п╣я┌я│я▐ я┤п╣я─п╣п╥ п╪п╣п╫п╣п╢п╤п╣я─ п╫п╟я┤п╟п╩я▄п╫п╬п╧ п╥п╟пЁя─я┐п╥п╨п╦, я┌п╟п╨п╬п╧ п╨п╟п╨ lilo(8) п╦п╩п╦ grub(8).
- /proc/config.gz (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6)
- п▓
я█я┌п╬п╪
я└п╟п╧п╩п╣
п©я─п╣п╢я│я┌п╟п╡п╩п╣п╫я▀
п©п╟я─п╟п╪п╣я┌я─я▀
п╫п╟я│я┌я─п╬п╧п╨п╦,
п╨п╬я┌п╬я─я▀п╣
п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╩п╦я│я▄
п©я─п╦
я│п╠п╬я─п╨п╣
п╡я▀п©п╬п╩п╫я▐я▌я┴п╣пЁп╬я│я▐
п╡
п╢п╟п╫п╫я▀п╧
п╪п╬п╪п╣п╫я┌
я▐п╢я─п╟.
п∙я│п╩п╦
я└п╬я─п╪п╟я┌
п╬п╢п╦п╫п╟п╨п╬п╡
я│
я└п╟п╧п╩п╬п╪
.config,
п╨п╬я┌п╬я─я▀п╧
я│п╬п╥п╢п╟я▒я┌я│я▐
п©п╬я│п╩п╣
п╫п╟я│я┌я─п╬п╧п╨п╦
я▐п╢я─п╟
(я│
п©п╬п╪п╬я┴я▄я▌
make xconfig, make config п╦
п©п╬п╢п╬п╠п╫я▀я┘
п╨п╬п╪п╟п╫п╢).
п║п╬п╢п╣я─п╤п╦п╪п╬п╣
я└п╟п╧п╩п╟
я│п╤п╟я┌п╬;
п╢п╩я▐
п©я─п╬я│п╪п╬я┌я─п╟
п╦
п©п╬п╦я│п╨п╟
п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣
zcat(1), zgrep(1) п╦
я┌.п©.
п÷п╬п╨п╟
п╫п╣
п╡п╫п╣я│п╣п╫я▀
п╦п╥п╪п╣п╫п╣п╫п╦я▐
п╡
п╫п╟я│я┌я─п╬п╧п╨я┐
я▐п╢я─п╟,
я│п╬п╢п╣я─п╤п╦п╪п╬п╣
/proc/config.gz п╦
п©п╬п╨п╟п╥я▀п╡п╟п╣п╪п╬пЁп╬
п©п╬
п╨п╬п╪п╟п╫п╢п╣
я└п╟п╧п╩п╟
п╬п╢п╦п╫п╟п╨п╬п╡п╬:
cat /lib/modules/$(uname -r)/build/.config
- п╓п╟п╧п╩ /proc/config.gz п╢п╬я│я┌я┐п©п╣п╫ я┌п╬п╩я▄п╨п╬, п╣я│п╩п╦ я▐п╢я─п╬ я│п╬п╠я─п╟п╫п╬ я│ п©п╬п╢п╢п╣я─п╤п╨п╬п╧ CONFIG_IKCONFIG_PROC.
- /proc/cpuinfo
- п╜я┌п╬ п╨п╬п╩п╩п╣п╨я├п╦я▐ я█п╩п╣п╪п╣п╫я┌п╬п╡, п╥п╟п╡п╦я│я▐я┴п╦я┘ п╬я┌ п©я─п╬я├п╣я│я│п╬я─п╟ п╦ я│п╦я│я┌п╣п╪п╫п╬п╧ п╟я─я┘п╦я┌п╣п╨я┌я┐я─я▀; п╢п╩я▐ п╨п╟п╤п╢п╬п╧ п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣п╪п╬п╧ п╟я─я┘п╦я┌п╣п╨я┌я┐я─я▀ я│п©п╦я│п╬п╨ я─п╟п╥п╩п╦я┤п╣п╫. п≤п╪п╣я▌я┌я│я▐ я┌п╬п╩я▄п╨п╬ п╢п╡п╣ п╬п╠я┴п╦я┘ п╥п╟п©п╦я│п╦: processor — п╬п╠п╬п╥п╫п╟я┤п╟п╣я┌ п╫п╬п╪п╣я─ п©я─п╬я├п╣я│я│п╬я─п╟ п╦ bogomips— я│п╦я│я┌п╣п╪п╫п╟я▐ п╨п╬п╫я│я┌п╟п╫я┌п╟, п╨п╬я┌п╬я─п╟я▐ п╡я▀я│я┤п╦я┌я▀п╡п╟п╣я┌я│я▐ п╡п╬ п╡я─п╣п╪я▐ п╦п╫п╦я├п╦п╟п╩п╦п╥п╟я├п╦п╦ я▐п╢я─п╟. п■п╩я▐ п╪п╫п╬пЁп╬п©я─п╬я├п╣я│я│п╬я─п╫я▀я┘ п╪п╟я┬п╦п╫ п╦п╫я└п╬я─п╪п╟я├п╦я▐ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌я│я▐ п©п╬ п╨п╟п╤п╢п╬п╪я┐ п©я─п╬я├п╣я│я│п╬я─я┐.
- /proc/devices
- п╒п╣п╨я│я┌п╬п╡я▀п╧ я│п©п╦я│п╬п╨ я│я┌п╟я─я┬п╦я┘ (major) п╫п╬п╪п╣я─п╬п╡ я┐я│я┌я─п╬п╧я│я┌п╡ п╦ пЁя─я┐п©п© я┐я│я┌я─п╬п╧я│я┌п╡. п·п╫ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫ я│я├п╣п╫п╟я─п╦я▐п╪п╦ MAKEDEV п╢п╩я▐ я┌п╬пЁп╬, я┤я┌п╬п╠я▀ я│п╬п╥п╢п╟я┌я▄ я┐я│я┌я─п╬п╧я│я┌п╡п╟, п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣п╪я▀п╣ я▐п╢я─п╬п╪.
- /proc/diskstats (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.5.69)
- п╓п╟п╧п╩ я│п╬ я│я┌п╟я┌п╦я│я┌п╦п╨п╬п╧ п╢п╦я│п╨п╬п╡п╬пЁп╬ п╡п╡п╬п╢п╟-п╡я▀п╡п╬п╢п╟ п©п╬ п╨п╟п╤п╢п╬п╪я┐ я┐я│я┌я─п╬п╧я│я┌п╡я┐. п■п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫п╟я▐ п╦п╫я└п╬я─п╪п╟я├п╦я▐ п╢п╬я│я┌я┐п©п╫п╟ п╡ я└п╟п╧п╩п╣ Documentation/iostats.txt п╦п╥ п╦я│я┘п╬п╢п╫п╬пЁп╬ п╨п╬п╢п╟ я▐п╢я─п╟.
- /proc/dma
- п║п©п╦я│п╬п╨ я─п╟п╠п╬я┤п╦я┘ п╥п╟я─п╣пЁп╦я│я┌я─п╦я─п╬п╡п╟п╫п╫я▀я┘ п╨п╟п╫п╟п╩п╬п╡ DMA (п©я─я▐п╪п╬пЁп╬ п╢п╬я│я┌я┐п©п╟ п╡ п©п╟п╪я▐я┌я▄) ISA.
- /proc/driver
- п÷я┐я│я┌п╬п╧ п©п╬п╢п╨п╟я┌п╟п╩п╬пЁ.
- /proc/execdomains
- п║п©п╦я│п╬п╨ п╢п╬п╪п╣п╫п╬п╡ п╦я│п©п╬п╩п╫п╣п╫п╦я▐ (п╦п╫п╢п╦п╡п╦п╢я┐п╟п╩я▄п╫п╬ п╢п╩я▐ ABI).
- /proc/fb
- п≤п╫я└п╬я─п╪п╟я├п╦я▐ п╬ я└я─п╣п╧п╪-п╠я┐я└п╣я─п╣, п╣я│п╩п╦ я▐п╢я─п╬ я│п╬п╠я─п╟п╫п╬ я│ п©п╬п╢п╢п╣я─п╤п╨п╬п╧ CONFIG_FB.
- /proc/filesystems
- п╒п╣п╨я│я┌п╬п╡я▀п╧
я│п©п╦я│п╬п╨
я└п╟п╧п╩п╬п╡я▀я┘
я│п╦я│я┌п╣п╪,
п╨п╬я┌п╬я─я▀п╣
п╡я│я┌я─п╬п╣п╫я▀
п╡
я▐п╢я─п╬
п╦п╩п╦
п╥п╟пЁя─я┐п╤п╣п╫я▀
п╡
п╢п╟п╫п╫я▀п╧
п╪п╬п╪п╣п╫я┌
п©п╬я│я─п╣п╢я│я┌п╡п╬п╪
п╪п╬п╢я┐п╩п╣п╧.
(п║п╪п╬я┌я─п╦я┌п╣
я┌п╟п╨п╤п╣
filesystems(5).)
п∙я│п╩п╦
я└п╟п╧п╩п╬п╡п╟я▐
я│п╦я│я┌п╣п╪п╟
п©п╬п╪п╣я┤п╣п╫п╟
"nodev", я┌п╬
я█я┌п╬
п╬п╥п╫п╟я┤п╟п╣я┌,
я┤я┌п╬
п╢п╩я▐
п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐
п╠п╩п╬я┤п╫п╬пЁп╬
я┐я│я┌я─п╬п╧я│я┌п╡п╟
п╫п╣
я┌я─п╣п╠я┐п╣я┌я│я▐
(п╫п╟п©я─п╦п╪п╣я─,
п╡п╦я─я┌я┐п╟п╩я▄п╫п╟я▐
я└п╟п╧п╩п╬п╡п╟я▐
я│п╦я│я┌п╣п╪п╟
п╦
я│п╣я┌п╣п╡п╟я▐
я└п╟п╧п╩п╬п╡п╟я▐
я│п╦я│я┌п╣п╪п╟).
п▓ я┤п╟я│я┌п╫п╬я│я┌п╦, я█я┌п╬я┌ я└п╟п╧п╩ п╪п╬п╤п╣я┌ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ п©я─п╬пЁя─п╟п╪п╪п╬п╧ mount(8) п╢п╩я▐ п©п╬п╦я│п╨п╟ п╫я┐п╤п╫п╬п╧ я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪я▀, п╣я│п╩п╦ п╬п╫п╟ п╫п╣ я┐п╨п╟п╥п╟п╫п╟ п©я─п╦ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦п╦ п╦ п╣я▒ я┌п╦п© п╫п╣п╡п╬п╥п╪п╬п╤п╫п╬ п╬п©я─п╣п╢п╣п╩п╦я┌я▄. п÷я─п╦ я█я┌п╬п╪ п©я─п╬п╠я┐я▌я┌я│я▐ п╡я│п╣ я└п╟п╧п╩п╬п╡я▀п╣ я│п╦я│я┌п╣п╪я▀ п╦п╥ я█я┌п╬пЁп╬ я└п╟п╧п╩п╟ (п╥п╟ п╦я│п╨п╩я▌я┤п╣п╫п╦п╣п╪ п╬я┌п╪п╣я┤п╣п╫п╫я▀я┘ "nodev").
- /proc/fs
- п÷я┐я│я┌п╬п╧ п©п╬п╢п╨п╟я┌п╟п╩п╬пЁ.
- /proc/ide
- п■п╟п╫п╫я▀п╧
п©п╬п╢п╨п╟я┌п╟п╩п╬пЁ
я│я┐я┴п╣я│я┌п╡я┐п╣я┌
п╡
я│п╦я│я┌п╣п╪п╟я┘
я│
я┬п╦п╫п╬п╧
IDE. п■п╩я▐
п╨п╟п╤п╢п╬пЁп╬
п╨п╟п╫п╟п╩п╟
IDE п╦
п©п╬п╢п╨п╩я▌я┤п╣п╫п╫я▀я┘
я┐я│я┌я─п╬п╧я│я┌п╡
п╦п╪п╣п╣я┌я│я▐
п╬я┌п╢п╣п╩я▄п╫я▀п╧
п╨п╟я┌п╟п╩п╬пЁ.
п╓п╟п╧п╩я▀
п╨п╟я┌п╟п╩п╬пЁп╟:
cache я─п╟п╥п╪п╣я─ п╠я┐я└п╣я─п╟ п╡ Kп▒ capacity п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я│п╣п╨я┌п╬я─п╬п╡ driver п╡п╣я─я│п╦я▐ п╢я─п╟п╧п╡п╣я─п╟ geometry я└п╦п╥п╦я┤п╣я│п╨п╟я▐ п╦ п╩п╬пЁп╦я┤п╣я│п╨п╟я▐ пЁп╣п╬п╪п╣я┌я─п╦я▐ identify п╡ я┬п╣я│я┌п╫п╟п╢я├п╟я┌п╣я─п╦я┤п╫п╬п╪ п╡п╦п╢п╣ media я┌п╦п© п╫п╬я│п╦я┌п╣п╩я▐ model п╫п╬п╪п╣я─ п╪п╬п╢п╣п╩п╦ п©я─п╬п╦п╥п╡п╬п╢п╦я┌п╣п╩я▐ settings п╫п╟я│я┌я─п╬п╧п╨п╦ п╢я─п╟п╧п╡п╣я─п╟ smart_thresholds п╡ я┬п╣я│я┌п╫п╟п╢я├п╟я┌п╣я─п╦я┤п╫п╬п╪ п╡п╦п╢п╣ smart_values п╡ я┬п╣я│я┌п╫п╟п╢я├п╟я┌п╣я─п╦я┤п╫п╬п╪ п╡п╦п╢п╣
пёя┌п╦п╩п╦я┌п╟ hdparm(8) п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌ п╢п╬я│я┌я┐п© п╨ я█я┌п╬п╧ п╦п╫я└п╬я─п╪п╟я├п╦п╦ п╡ п╢я─я┐п╤п╣я│я┌п╡п╣п╫п╫п╬п╪ я└п╬я─п╪п╟я┌п╣.
- /proc/interrupts
- п≤я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐ п╢п╩я▐ п╥п╟п©п╦я│п╦ п╨п╬п╩п╦я┤п╣я│я┌п╡п╟ п©я─п╣я─я▀п╡п╟п╫п╦п╧ п©п╬ п╨п╟п╤п╢п╬п╪я┐ п©я─п╬я├п╣я│я│п╬я─я┐ п╦ п©п╬ п╨п╟п╤п╢п╬п╪я┐ я┐я│я┌я─п╬п╧я│я┌п╡я┐ п╡п╡п╬п╢п╟-п╡я▀п╡п╬п╢п╟. п²п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.24 п╢п╩я▐ п╟я─я┘п╦я┌п╣п╨я┌я┐я─ i386 п╦ x86_64 (п©п╬ п╨я─п╟п╧п╫п╣п╧ п╪п╣я─п╣), я┌п╟п╨п╤п╣ п╡п╨п╩я▌я┤п╣п╫я▀ п╡п╫я┐я┌я─п╣п╫п╫п╦п╣ п©я─п╣я─я▀п╡п╟п╫п╦я▐ я│п╦я│я┌п╣п╪я▀ (я┌п╬ п╣я│я┌я▄, п╫п╣ я│п╡я▐п╥п╟п╫п╫я▀п╣ я│ я┐я│я┌я─п╬п╧я│я┌п╡п╬п╪ п╨п╟п╨ я┌п╟п╨п╬п╡я▀п╪), я┌п╟п╨п╦п╪п╦ п╨п╟п╨ NMI (п╫п╣п╪п╟я│п╨п╦я─я┐п╣п╪я▀п╣ п©я─п╣я─я▀п╡п╟п╫п╦я▐), LOC (п©я─п╣я─я▀п╡п╟п╫п╦п╣ п╩п╬п╨п╟п╩я▄п╫п╬пЁп╬ я┌п╟п╧п╪п╣я─п╟) п╦ п╢п╩я▐ п╪п╫п╬пЁп╬п©я─п╬я├п╣я│я│п╬я─п╫я▀я┘ я│п╦я│я┌п╣п╪: TLB (п©я─п╣я─я▀п╡п╟п╫п╦п╣ я│п╠я─п╬я│п╟ TLB), RES (п©я─п╣я─я▀п╡п╟п╫п╦п╣ п©п╣я─п╣п©п╩п╟п╫п╦я─п╬п╡п╟п╫п╦я▐), CAL (п©я─п╣я─я▀п╡п╟п╫п╦п╣ п╡я▀п╥п╬п╡п╟ я┐п╢п╟п╩я▒п╫п╫п╬п╧ я└я┐п╫п╨я├п╦п╦), п╦, п╡п╬п╥п╪п╬п╤п╫п╬ п╢я─я┐пЁп╦п╣. п·я┤п╣п╫я▄ п╩п╣пЁп╨п╬ п©п╬п╫я▐я┌я▄, я┌п╟п╨ п╨п╟п╨ п╥п╟п©п╦я│п╦ п╡ ASCII.
- /proc/iomem
- п п╟я─я┌п╟ п©п╟п╪я▐я┌п╦ п╡п╡п╬п╢п╟/п╡я▀п╡п╬п╢п╟ п╡ Linux 2.4.
- /proc/ioports
- п║п©п╦я│п╬п╨ п╥п╟я─п╣пЁп╦я│я┌я─п╦я─п╬п╡п╟п╫п╫я▀я┘ п╬п╠п╩п╟я│я┌п╣п╧ п©п╬я─я┌п╬п╡ п╡п╡п╬п╢п╟-п╡я▀п╡п╬п╢п╟, п╨п╬я┌п╬я─я▀п╣ п╦я│п©п╬п╩я▄п╥я┐я▌я┌я│я▐ п╡ п╢п╟п╫п╫я▀п╧ п╪п╬п╪п╣п╫я┌.
- /proc/kallsyms (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.5.71)
- п║п╬п╢п╣я─п╤п╦я┌ п╬п©я─п╣п╢п╣п╩п╣п╫п╦я▐ я█п╨я│п©п╬я─я┌п╦я─я┐п╣п╪я▀я┘ я▐п╢я─п╬п╪ я│п╦п╪п╡п╬п╩п╬п╡, п╦я│п©п╬п╩я▄п╥я┐п╣п╪я▀п╣ п╦п╫я│я┌я─я┐п╪п╣п╫я┌п╟п╪п╦ modules(X) п╢п╩я▐ п╢п╦п╫п╟п╪п╦я┤п╣я│п╨п╬п╧ п╨п╬п╪п©п╬п╫п╬п╡п╨п╦ п╦ я│п╡я▐п╥я▀п╡п╟п╫п╦я▐ п╥п╟пЁя─я┐п╤п╟п╣п╪я▀я┘ п╪п╬п╢я┐п╩п╣п╧. п▓ Linux 2.5.47 п╦ я─п╟п╫п╣п╣ п╠я▀п╩ п©п╬п╢п╬п╠п╫я▀п╧ я└п╟п╧п╩ ksyms, п╫п╬ п╦п╪п╣п╩ п╫п╣п╪п╫п╬пЁп╬ п╢я─я┐пЁп╬п╧ я│п╦п╫я┌п╟п╨я│п╦я│.
- /proc/kcore
- п╜я┌п╬я┌
я└п╟п╧п╩
п╬я┌п╬п╠я─п╟п╤п╟п╣я┌
я└п╦п╥п╦я┤п╣я│п╨я┐я▌
п©п╟п╪я▐я┌я▄
я│п╦я│я┌п╣п╪я▀
п╦
я┘я─п╟п╫п╦я┌я│я▐
п╡
я└п╬я─п╪п╟я┌п╣
ELF core. п║
п©п╬п╪п╬я┴я▄я▌
я█я┌п╬пЁп╬
п©я│п╣п╡п╢п╬-я└п╟п╧п╩п╟
п╦
я▐п╢я─п╟,
п╦п╥
п╨п╬я┌п╬я─п╬пЁп╬
п╫п╣
я┐п╠я─п╟п╫я▀
я┌п╟п╠п╩п╦я├я▀
я│п╦п╪п╡п╬п╩п╬п╡
(/usr/src/linux/vmlinux),
п╪п╬п╤п╫п╬
п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄
GDB п╢п╩я▐
п©я─п╬п╡п╣я─п╨п╦
я┌п╣п╨я┐я┴п╣пЁп╬
я│п╬я│я┌п╬я▐п╫п╦я▐
п╩я▌п╠я▀я┘
я│я┌я─я┐п╨я┌я┐я─
п╢п╟п╫п╫я▀я┘
я▐п╢я─п╟.
п÷п╬п╩п╫п╟я▐ п╢п╩п╦п╫п╟ я█я┌п╬пЁп╬ я└п╟п╧п╩п╟ — я█я┌п╬ я─п╟п╥п╪п╣я─ я└п╦п╥п╦я┤п╣я│п╨п╬п╧ п©п╟п╪я▐я┌п╦ (RAM) п©п╩я▌я│ 4п п▒.
- /proc/kmsg
- п╜я┌п╬я┌
я└п╟п╧п╩
п╪п╬п╤п╣я┌
п╠я▀я┌я▄
п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫
п╡п╪п╣я│я┌п╬
я│п╦я│я┌п╣п╪п╫п╬пЁп╬
п╡я▀п╥п╬п╡п╟
syslog(2) п╢п╩я▐
я┤я┌п╣п╫п╦я▐
я│п╬п╬п╠я┴п╣п╫п╦п╧
я▐п╢я─п╟.
п÷я─п╬я├п╣я│я│
п╢п╬п╩п╤п╣п╫
п╦п╪п╣я┌я▄
п©я─п╦п╡п╦п╩п╣пЁп╦п╦
я│я┐п©п╣я─п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▐,
я┤я┌п╬п╠я▀
я┤п╦я┌п╟я┌я▄
я█я┌п╬я┌
я└п╟п╧п╩,
п©я─п╦я┤я▒п╪
п╢п╣п╩п╟я┌я▄
я█я┌п╬
п╪п╬п╤п╣я┌
я┌п╬п╩я▄п╨п╬
п╬п╢п╦п╫
п©я─п╬я├п╣я│я│.
п■п╟п╫п╫я▀п╧
я└п╟п╧п╩
п╫п╣п╡п╬п╥п╪п╬п╤п╫п╬
п©я─п╬я┤п╣я│я┌я▄,
п╣я│п╩п╦
п╥п╟п©я┐я┴п╣п╫
п©я─п╬я├п╣я│я│
syslog,
п╨п╬я┌п╬я─я▀п╧
п╦я│п©п╬п╩я▄п╥я┐п╣я┌
я│п╦я│я┌п╣п╪п╫я▀п╧
п╡я▀п╥п╬п╡
syslog(2) п╢п╩я▐
п©я─п╬я┌п╬п╨п╬п╩п╦я─п╬п╡п╟п╫п╦я▐
я│п╬п╬п╠я┴п╣п╫п╦п╧
я▐п╢я─п╟.
п≤п╫я└п╬я─п╪п╟я├п╦я▐ п╦п╥ я█я┌п╬пЁп╬ я└п╟п╧п╩п╟ п╦п╥п╡п╩п╣п╨п╟п╣я┌я│я▐ я│ п©п╬п╪п╬я┴я▄я▌ п©я─п╬пЁя─п╟п╪п╪я▀ dmesg(1).
- /proc/ksyms (Linux 1.1.23-2.5.47)
- п║п╪п╬я┌я─п╦я┌п╣ /proc/kallsyms.
- /proc/loadavg
- п÷п╣я─п╡я▀п╣ я┌я─п╦ п©п╬п╩я▐ п╡ я█я┌п╬п╪ я└п╟п╧п╩п╣ я│п╬п╢п╣я─п╤п╟я┌ п©п╟я─п╟п╪п╣я┌я─я▀ я│я─п╣п╢п╫п╣п╧ п╥п╟пЁя─я┐п╥п╨п╦, п╨п╬я┌п╬я─я▀п╣ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐я▌я┌ я│п╬п╠п╬п╧ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╥п╟п╢п╟п╫п╦п╧ п╡ п╬я┤п╣я─п╣п╢п╦ п╡я▀п©п╬п╩п╫п╣п╫п╦я▐ (я│п╬я│я┌п╬я▐п╫п╦п╣ R) п╦п╩п╦ п╬п╤п╦п╢п╟я▌я┌ п╢п╦я│п╨п╬п╡п╬пЁп╬ п╡п╡п╬п╢п╟-п╡я▀п╡п╬п╢п╟ (я│п╬я│я┌п╬я▐п╫п╦п╣ D) п╡ я│я─п╣п╢п╫п╣п╪ п╥п╟ 1, 5 п╦ 15 п╪п╦п╫я┐я┌. п╜я┌п╬ я┌п╬ п╤п╣ я│п╟п╪п╬п╣, я┤я┌п╬ п╦ я│я─п╣п╢п╫я▐я▐ п╥п╟пЁя─я┐п╥п╨п╟, п╨п╬я┌п╬я─я┐я▌ п╡я▀п╢п╟я▒я┌ uptime(1) п╦ п╢я─я┐пЁп╦п╣ п©я─п╬пЁя─п╟п╪п╪я▀. п╖п╣я┌п╡я▒я─я┌п╬п╣ п©п╬п╩п╣ я│п╬я│я┌п╬п╦я┌ п╦п╥ п╢п╡я┐я┘ я┤п╦я│п╣п╩, я─п╟п╥п╢п╣п╩я▒п╫п╫я▀я┘ п╨п╬я│п╬п╧ я┤п╣я─я┌п╬п╧ (/). п÷п╣я─п╡п╬п╣ п╦п╥ п╫п╦я┘ п©п╬п╨п╟п╥я▀п╡п╟п╣я┌ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╦я│п©п╬п╩п╫я▐п╣п╪я▀я┘ п©п╩п╟п╫п╦я─я┐п╣п╪я▀я┘ я▐п╢п╣я─п╫я▀я┘ я█п╩п╣п╪п╣п╫я┌п╬п╡ п╡ п╢п╟п╫п╫я▀п╧ п╪п╬п╪п╣п╫я┌ (п©я─п╬я├п╣я│я│я▀, п╫п╦я┌п╦); п╬п╫п╬ п╠я┐п╢п╣я┌ п╪п╣п╫я▄я┬п╣ п╦п╩п╦ я─п╟п╡п╫п╬ я┤п╦я│п╩я┐ п©я─п╬я├п╣я│я│п╬я─п╬п╡. п≈п╫п╟я┤п╣п╫п╦п╣ п©п╬я│п╩п╣ п╨п╬я│п╬п╧ я┤п╣я─я┌я▀ п©п╬п╨п╟п╥я▀п╡п╟п╣я┌ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п©п╩п╟п╫п╦я─я┐п╣п╪я▀я┘ я▐п╢п╣я─п╫я▀я┘ я█п╩п╣п╪п╣п╫я┌п╬п╡, я│я┐я┴п╣я│я┌п╡я┐я▌я┴п╦я┘ п╡ я│п╦я│я┌п╣п╪п╣. п▓ п©я▐я┌п╬п╪ п©п╬п╩п╣ я│п╬п╢п╣я─п╤п╦я┌я│я▐ PID п©я─п╬я├п╣я│я│п╟, п╨п╬я┌п╬я─я▀п╧ п╠я▀п╩ я│п╬п╥п╢п╟п╫ я│п╦я│я┌п╣п╪п╬п╧ п©п╬я│п╩п╣п╢п╫п╦п╪.
- /proc/locks
- п╜я┌п╬я┌ я└п╟п╧п╩ п©п╬п╨п╟п╥я▀п╡п╟п╣я┌ я┌п╣п╨я┐я┴п╦п╣ я└п╟п╧п╩п╬п╡я▀п╣ п╠п╩п╬п╨п╦я─п╬п╡п╨п╦ (flock(2) п╦ fcntl(2)) п©п╟я─п╟п╪п╣я┌я─я▀ (fcntl(2)).
- /proc/malloc (я┌п╬п╩я▄п╨п╬ п╢п╬ Linux 2.2 п╡п╨п╩я▌я┤п╦я┌п╣п╩я▄п╫п╬)
- п■п╟п╫п╫я▀п╧ я└п╟п╧п╩ я│я┐я┴п╣я│я┌п╡я┐п╣я┌ я┌п╬п╩я▄п╨п╬, п╣я│п╩п╦ я▐п╢я─п╬ я│п╬п╠я─п╟п╫п╬ я│ п©п╬п╢п╢п╣я─п╤п╨п╬п╧ CONFIG_DEBUG_MALLOC.
- /proc/meminfo
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ я│я┌п╟я┌п╦я│я┌п╦п╨я┐ п©п╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦я▌ п©п╟п╪я▐я┌п╦ я│п╦я│я┌п╣п╪я▀. п·п╫ п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐ п©я─п╬пЁя─п╟п╪п╪п╬п╧ free(1) п╢п╩я▐ я└п╬я─п╪п╦я─п╬п╡п╟п╫п╦я▐ п╬я┌я┤я▒я┌п╟ п╬ я│п╡п╬п╠п╬п╢п╫п╬п╧ п╦ п╦я│п©п╬п╩я▄п╥я┐п╣п╪п╬п╧ п©п╟п╪я▐я┌п╦ (п╨п╟п╨ я└п╦п╥п╦я┤п╣я│п╨п╬п╧, я┌п╟п╨ п╦ п©п╬п╢п╨п╟я┤п╨п╦), п╟ я┌п╟п╨п╤п╣ п╬п╠я┴п╣п╧ п©п╟п╪я▐я┌п╦ п╦ п©п╟п╪я▐я┌п╦ п©п╬п╢ п╠я┐я└п╣я─я▀, п╨п╬я┌п╬я─я┐я▌ п╦я│п©п╬п╩я▄п╥я┐п╣я┌ я▐п╢я─п╬.
- /proc/modules
- п╒п╣п╨я│я┌п╬п╡я▀п╧ я│п©п╦я│п╬п╨ п╪п╬п╢я┐п╩п╣п╧, п╨п╬я┌п╬я─я▀п╣ п╠я▀п╩п╦ п╥п╟пЁя─я┐п╤п╣п╫я▀ я│п╦я│я┌п╣п╪п╬п╧. п║п╪п╬я┌я─п╦я┌п╣ я┌п╟п╨п╤п╣ lsmod(8).
- /proc/mounts
- п■п╬ я▐п╢я─п╟ п╡п╣я─я│п╦п╦ 2.4.19, п╡ я█я┌п╬п╪ я└п╟п╧п╩п╣ я│п╬п╢п╣я─п╤п╟п╩я│я▐ я│п©п╦я│п╬п╨ п╡я│п╣я┘ я└п╟п╧п╩п╬п╡я▀я┘ я│п╦я│я┌п╣п╪, п╨п╬я┌п╬я─я▀п╣ п©я─п╦п╪п╬п╫я┌п╦я─п╬п╡п╟п╫я▀ п╡ п╫п╟я│я┌п╬я▐я┴п╦п╧ п╪п╬п╪п╣п╫я┌.п║ п╡п╡п╣п╢п╣п╫п╦п╣п╪ п©п╬п©я─п╬я├п╣я│я│п╫я▀я┘ п©я─п╬я│я┌я─п╟п╫я│я┌п╡ п╦п╪я▒п╫ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐ п╡ Linux 2.4.19, я█я┌п╬я┌ я└п╟п╧п╩ я│я┌п╟п╩ я┐п╨п╟п╥я▀п╡п╟я┌я▄ п╫п╟ /proc/self/mounts, п╡ п╨п╬я┌п╬я─п╬п╪ п©я─п╣п╢я│я┌п╟п╡п╩п╣п╫ я│п©п╦я│п╬п╨ я┌п╬я┤п╣п╨ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐ п╦п╥ п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╟ п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦я▐ п©я─п╬я├п╣я│я│п╟. п╓п╬я─п╪п╟я┌ я█я┌п╬пЁп╬ я└п╟п╧п╩п╟ п╬п©п╦я│п╟п╫ п╡ fstab(5).
- /proc/mtrr
- п■п╦п╟п©п╟п╥п╬п╫п╫я▀п╣ я─п╣пЁп╦я│я┌я─я▀ я┌п╦п©п╟ п©п╟п╪я▐я┌п╦. п÷п╬п╢я─п╬п╠п╫п╬я│я┌п╦ я│п╪п╬я┌я─п╦я┌п╣ п╡ я└п╟п╧п╩п╣ п╢п╣я─п╣п╡п╟ п╦я│я┘п╬п╢п╫п╬пЁп╬ п╨п╬п╢п╟ я▐п╢я─п╟ Documentation/mtrr.txt.
- /proc/net
- п═п╟п╥п╫я▀п╣ п©я│п╣п╡п╢п╬-я└п╟п╧п╩я▀, я│п╬п╢п╣я─п╤п╟я┴п╦п╣ п╦п╫я└п╬я─п╪п╟я├п╦я▌ п©п╬ п╨п╟п╨п╬п╧-п╩п╦п╠п╬ я┤п╟я│я┌п╦ я│п╣я┌п╣п╡п╬п╧ п©п╬п╢я│п╦я│я┌п╣п╪я▀. п·п╫п╦ я│п╬п╢п╣я─п╤п╟я┌ я│я┌я─я┐п╨я┌я┐я─я▀ п╡ ASCII п╦ п©я─п╣п╨я─п╟я│п╫п╬ я┤п╦я┌п╟я▌я┌я│я▐ я┐я┌п╦п╩п╦я┌п╬п╧ cat(1). п·п╢п╫п╟п╨п╬, я│я┌п╟п╫п╢п╟я─я┌п╫п╟я▐ я┐я┌п╦п╩п╦я┌п╟ netstat(8) п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌ п╠п╬п╩п╣п╣ п©п╬п╫я▐я┌п╫я┐я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ п╦п╥ я█я┌п╦я┘ я└п╟п╧п╩п╬п╡.
- /proc/net/arp
- п╓п╟п╧п╩
я│п╬п╢п╣я─п╤п╦я┌
я┤п╦я┌п╟п╠п╣п╩я▄п╫я▀п╧
ASCII-п╢п╟п╪п© ARP
я┌п╟п╠п╩п╦я├я▀
я▐п╢я─п╟,
п╨п╬я┌п╬я─п╟я▐
п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐
п╢п╩я▐
п╬п©я─п╣п╢п╣п╩п╣п╫п╦я▐
п╟п╢я─п╣я│п╬п╡.
п·п╫п╟
п©п╬п╨п╟п╤п╣я┌
п╨п╟п╨
п©п╬п╩я┐я┤п╣п╫п╫я▀п╣
п╢п╦п╫п╟п╪п╦я┤п╣я│п╨п╦,
я┌п╟п╨ п╦
п╥п╟п╢п╟п╫п╫я▀п╣
я▐п╡п╫п╬
п╥п╟п©п╦я│п╦
ARP.
п╓п╬я─п╪п╟я┌
я└п╟п╧п╩п╟:
IP-п╟п╢я─п╣я│ п╒п╦п© п╬п╠п╬я─. п╓п╩п╟пЁп╦ п░п©п©п╟я─п╟я┌. п╟п╢я─п╣я│ п°п╟я│п╨п╟ пёя│я┌я─п╬п╧я│я┌п╡п╬ 192.168.0.50 0x1 0x2 00:50:BF:25:68:F3 * eth0 192.168.0.250 0x1 0xc 00:00:00:00:00:00 * eth0
п≈п╢п╣я│я▄ "IP-п╟п╢я─п╣я│" я█я┌п╬ п╟п╢я─п╣я│ п╪п╟я┬п╦п╫я▀ п╡ п╫п╬я┌п╟я├п╦п╦ IPv4, "п╒п╦п© п╬п╠п╬я─." я█я┌п╬ я┌п╦п© п╟п©п©п╟я─п╟я┌п╫п╬пЁп╬ п╬п╠п╣я│п©п╣я┤п╣п╫п╦я▐ п╢п╩я▐ я█я┌п╬пЁп╬ п╟п╢я─п╣я│п╟ я│п╬пЁп╩п╟я│п╫п╬ RFC 826. п╓п╩п╟пЁп╦ — я█я┌п╬ п╡п╫я┐я┌я─п╣п╫п╫п╦п╣ я└п╩п╟пЁп╦ я│я┌я─я┐п╨я┌я┐я─я▀ ARP(п╬п©я─п╣п╢п╣п╩я▒п╫п╫я▀п╣ п╡ /usr/include/linux/if_arp.h), п╟ "п░п©п©п╟я─п╟я┌. п╟п╢я─п╣я│" — я█я┌п╬ п╟п╢я─п╣я│ п╨п╟п╫п╟п╩я▄п╫п╬пЁп╬ я┐я─п╬п╡п╫я▐ п╢п╩я▐ IP-п╟п╢я─п╣я│п╟, п╣я│п╩п╦ п╬п╫ п╦п╥п╡п╣я│я┌п╣п╫.
- /proc/net/dev
- п÷я│п╣п╡п╢п╬-я└п╟п╧п╩
dev
я│п╬п╢п╣я─п╤п╦я┌
п╦п╫я└п╬я─п╪п╟я├п╦я▌
п╬
я│п╬я│я┌п╬я▐п╫п╦п╦
я│п╣я┌п╣п╡я▀я┘
я┐я│я┌я─п╬п╧я│я┌п╡.
п·п╫п╟
п©я─п╣п╢я│я┌п╟п╡п╩я▐п╣я┌
я│п╬п╠п╬п╧
п╨п╬п╩п╦я┤п╣я│я┌п╡п╬
п©я─п╦п╫я▐я┌я▀я┘
п╦
п╬я┌п©я─п╟п╡п╩п╣п╫п╫я▀я┘
п©п╟п╨п╣я┌п╬п╡,
п╨п╬п╩п╦я┤п╣я│я┌п╡п╬
п╬я┬п╦п╠п╬п╨
п╦
п╨п╬п╩п╩п╦п╥п╦п╧
п╦
п╢я─я┐пЁя┐я▌
п╠п╟п╥п╬п╡я┐я▌
я│я┌п╟я┌п╦я│я┌п╦п╨я┐.
п╜я┌п╟
п╦п╫я└п╬я─п╪п╟я├п╦я▐
п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐
п©я─п╬пЁя─п╟п╪п╪п╬п╧
ifconfig(8) п╢п╩я▐
п╡я▀п╡п╬п╢п╟
п╬я┌я┤я▒я┌п╟
п╬
я│п╬я│я┌п╬я▐п╫п╦п╦
я┐я│я┌я─п╬п╧я│я┌п╡п╟.
п╓п╬я─п╪п╟я┌
п╦п╫я└п╬я─п╪п╟я├п╦п╦:
п≤п╫я┌п╣я─-| п÷я─п╦п╫я▐я┌п╬ | п÷п╣я─п╣п╢п╟п╫п╬
я└п╣п╧я│ |п╠п╟п╧я┌ п©п╟п╨п╣я┌п╬п╡ п╬я┬п╦п╠ п╬я┌п╠я─ fifo я└я─п╣п╧п╪ я│п╤п╟я┌п╬ п╪я┐п╩я▄я┌-я│я┌|п╠п╟п╧я┌ п©п╟п╨п╣я┌п╬п╡ п╬я┬п╦п╠ п╬я┌п╠я─ fifo п╨п╬п╩п╩ п╫п╣я│я┐я┴ я│п╤п╟я┌п╬
lo: 2776770 11307 0 0 0 0 0 0 2776770 11307 0 0 0 0 0 0
eth0: 1215645 2751 0 0 0 0 0 0 1782404 4324 0 0 0 427 0 0
ppp0: 1622270 5552 1 0 0 0 0 0 354130 5669 0 0 0 0 0 0
tap0: 7714 81 0 0 0 0 0 0 7714 81 0 0 0 0 0 0
- /proc/net/dev_mcast
- п·п©я─п╣п╢п╣п╩п╣п╫п╬
п╡ /usr/src/linux/net/core/dev_mcast.c:
п╦п╫п╢п╣п╨я│ п╦п╪я▐_п╦п╫я┌п╣я─я└п╣п╧я│п╟ dmi_u dmi_g п╟п╢я─п╣я│_dmi 2 eth0 1 0 01005e000001 3 eth1 1 0 01005e000001 4 eth2 1 0 01005e000001
- /proc/net/igmp
- Internet Group Management Protocol (п÷я─п╬я┌п╬п╨п╬п╩ пёп©я─п╟п╡п╩п╣п╫п╦я▐ п≤п╫я┌п╣я─п╫п╣я┌-п⌠я─я┐п©п©п╟п╪п╦). п·п©я─п╣п╢п╣п╩я▒п╫ п╡ /usr/src/linux/net/core/igmp.c.
- /proc/net/rarp
- п■п╟п╫п╫я▀п╧ я└п╟п╧п╩ п╦я│п©п╬п╩я▄п╥я┐п╣я┌ я┌п╬я┌ п╤п╣ я└п╬я─п╪п╟я┌, я┤я┌п╬ п╦ я└п╟п╧п╩ arp п╦ я│п╬п╢п╣я─п╤п╦я┌ я┌п╣п╨я┐я┴я┐я▌ п╬п╠я─п╟я┌п╫я┐я▌ п╠п╟п╥я┐ п╢п╟п╫п╫я▀я┘ п╟п╢я─п╣я│п╬п╡ ARP, п╦я│п©п╬п╩я▄п╥я┐п╣п╪я┐я▌ п©я─п╦ я─п╟п╠п╬я┌п╣ я│п╩я┐п╤п╠ п╬п╠я─п╟я┌п╫п╬пЁп╬ п©п╬п╦я│п╨п╟ п╟п╢я─п╣я│п╬п╡ rarp(8). п∙я│п╩п╦ п©п╬п╢п╢п╣я─п╤п╨п╦ RARP п╫п╣я┌ п╡ я▐п╢я─п╣, я┌п╬ я█я┌п╬я┌ я└п╟п╧п╩ п╫п╣ я│я┐я┴п╣я│я┌п╡я┐п╣я┌.
- /proc/net/raw
- п║п╬п╢п╣я─п╤п╦я┌ п╢п╟п╪п© я┌п╟п╠п╩п╦я├я▀ п╠п╣я│п©я─п╬я┌п╬п╨п╬п╩я▄п╫я▀я┘ (RAW) я│п╬п╨п╣я┌п╬п╡. п▒п╬п╩я▄я┬п╟я▐ я┤п╟я│я┌я▄ я█я┌п╬п╧ п╦п╫я└п╬я─п╪п╟я├п╦п╦ п╫п╣ п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐ п╫п╦ п╢п╩я▐ я┤п╣пЁп╬, п╨я─п╬п╪п╣ п╬я┌п╩п╟п╢п╨п╦. п≈п╫п╟я┤п╣п╫п╦п╣ "sl" — я█я┌п╬ я┘п╣я┬п╦я─я┐п╣п╪я▀п╧ я│п╩п╬я┌ я▐п╢я─п╟ п╢п╩я▐ я│п╬п╨п╣я┌п╟, "local_address" — я█я┌п╬ п©п╟я─п╟ п╩п╬п╨п╟п╩я▄п╫я▀п╧ п╟п╢я─п╣я│, п╫п╬п╪п╣я─ п©я─п╬я┌п╬п╨п╬п╩п╟. "St" — я█я┌п╬ п╡п╫я┐я┌я─п╣п╫п╫п╣п╣ я│п╬я│я┌п╬я▐п╫п╦п╣ я│п╬п╨п╣я┌п╟. "tx_queue" п╦ "rx_queue" — я█я┌п╬ п╦я│я┘п╬п╢я▐я┴п╟я▐ п╦ п╡я┘п╬п╢я▐я┴п╟я▐ п╬я┤п╣я─п╣п╢п╦ п╢п╟п╫п╫я▀я┘ п╡ я┌п╬п╪, п╡п╦п╢п╣ п╡ п╨п╟п╨п╬п╪ п╬п╫п╦ п╦я│п©п╬п╩я▄п╥я┐я▌я┌я│я▐ п╡ п©п╟п╪я▐я┌п╦ я▐п╢я─п╟. п÷п╬п╩я▐ "tr", "tm->when" п╦ "rexmits" п╫п╣ п╦я│п©п╬п╩я▄п╥я┐я▌я┌я│я▐ п╡ RAW. п÷п╬п╩п╣ "uid" я│п╬п╢п╣я─п╤п╦я┌ я█я└я└п╣п╨я┌п╦п╡п╫я▀п╧ UID я│п╬п╥п╢п╟я┌п╣п╩я▐ я│п╬п╨п╣я┌п╟.
- /proc/net/snmp
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ ASCII п╢п╟п╫п╫я▀п╣, п╫п╣п╬п╠я┘п╬п╢п╦п╪я▀п╣ SNMP-п╟пЁп╣п╫я┌я┐ п╢п╩я▐ п╠п╟п╥ я┐п©я─п╟п╡п╩я▐я▌я┴п╣п╧ п╦п╫я└п╬я─п╪п╟я├п╦п╦ IP, ICMP, TCP п╦ UDP.
- /proc/net/tcp
- п║п╬п╢п╣я─п╤п╦я┌ п╢п╟п╪п© я┌п╟п╠п╩п╦я├я▀ TCP-я│п╬п╨п╣я┌п╬п╡. п▒п╬п╩я▄я┬п╟я▐ я┤п╟я│я┌я▄ я█я┌п╬п╧ п╦п╫я└п╬я─п╪п╟я├п╦п╦ п╫п╣ п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐ п╫п╦ п╢п╩я▐ я┤п╣пЁп╬, п╨я─п╬п╪п╣ п╬я┌п╩п╟п╢п╨п╦. п≈п╫п╟я┤п╣п╫п╦п╣ "sl" — я█я┌п╬ я┘п╣я┬п╦я─я┐п╣п╪я▀п╧ я│п╩п╬я┌ я▐п╢я─п╟ п╢п╩я▐ я│п╬п╨п╣я┌п╟, "local_address" — я█я┌п╬ п©п╟я─п╟ п╩п╬п╨п╟п╩я▄п╫я▀п╧ п╟п╢я─п╣я│ п╦ п╫п╬п╪п╣я─ п©п╬я─я┌п╟. "rem_address" — я█я┌п╬ п©п╟я─п╟ я┐п╢п╟п╩я▒п╫п╫п╬пЁп╬ п╩п╬п╨п╟п╩я▄п╫п╬пЁп╬ п╟п╢я─п╣я│п╟ п╦ п╫п╬п╪п╣я─п╟ п©п╬я─я┌п╟. "St" — я█я┌п╬ п╡п╫я┐я┌я─п╣п╫п╫п╣п╣ я│п╬я│я┌п╬я▐п╫п╦п╣ я│п╬п╨п╣я┌п╟. "tx_queue" п╦ "rx_queue" — я█я┌п╬ п╦я│я┘п╬п╢я▐я┴п╟я▐ п╦ п╡я┘п╬п╢я▐я┴п╟я▐ п╬я┤п╣я─п╣п╢п╦ п╢п╟п╫п╫я▀я┘ п╡ я┌п╬п╪, п╡п╦п╢п╣ п╡ п╨п╟п╨п╬п╪ п╬п╫п╦ п╦я│п©п╬п╩я▄п╥я┐я▌я┌я│я▐ п╡ п©п╟п╪я▐я┌п╦ я▐п╢я─п╟. п÷п╬п╩я▐ "tr", "tm->when" п╦ "rexmits" я│п╬п╢п╣я─п╤п╟я┌ п╡п╫я┐я┌я─п╣п╫п╫я▌я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ я▐п╢я─п╟ п╬ я│п╬я│я┌п╬я▐п╫п╦п╦ я│п╬п╨п╣я┌п╟ п╦ п©п╬п╩п╣п╥п╫я▀ я┌п╬п╩я▄п╨п╬ п╢п╩я▐ п╬я┌п╩п╟п╢п╨п╦. п÷п╬п╩п╣ "uid" я│п╬п╢п╣я─п╤п╦я┌ я█я└я└п╣п╨я┌п╦п╡п╫я▀п╧ UID я│п╬п╥п╢п╟я┌п╣п╩я▐ я│п╬п╨п╣я┌п╟.
- /proc/net/udp
- п║п╬п╢п╣я─п╤п╦я┌
п╢п╟п╪п©
я┌п╟п╠п╩п╦я├я▀
UDP-я│п╬п╨п╣я┌п╬п╡.
п▒п╬п╩я▄я┬п╟я▐
я┤п╟я│я┌я▄
я█я┌п╬п╧
п╦п╫я└п╬я─п╪п╟я├п╦п╦
п╫п╣
п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐
п╫п╦
п╢п╩я▐
я┤п╣пЁп╬,
п╨я─п╬п╪п╣
п╬я┌п╩п╟п╢п╨п╦.
п≈п╫п╟я┤п╣п╫п╦п╣
"sl" — я█я┌п╬
я┘п╣я┬п╦я─я┐п╣п╪я▀п╧
я│п╩п╬я┌
я▐п╢я─п╟
п╢п╩я▐
я│п╬п╨п╣я┌п╟,
"local_address" —
я█я┌п╬
п©п╟я─п╟
п╩п╬п╨п╟п╩я▄п╫я▀п╧
п╟п╢я─п╣я│
п╦
п╫п╬п╪п╣я─
п©п╬я─я┌п╟.
"rem_address" —
я█я┌п╬
п©п╟я─п╟
я┐п╢п╟п╩я▒п╫п╫п╬пЁп╬
п╩п╬п╨п╟п╩я▄п╫п╬пЁп╬
п╟п╢я─п╣я│п╟
п╦
п╫п╬п╪п╣я─п╟
п©п╬я─я┌п╟.
"St" — я█я┌п╬
п╡п╫я┐я┌я─п╣п╫п╫п╣п╣
я│п╬я│я┌п╬я▐п╫п╦п╣
я│п╬п╨п╣я┌п╟.
"tx_queue" п╦ "rx_queue" —
я█я┌п╬
п╦я│я┘п╬п╢я▐я┴п╟я▐
п╦
п╡я┘п╬п╢я▐я┴п╟я▐
п╬я┤п╣я─п╣п╢п╦
п╢п╟п╫п╫я▀я┘
п╡ я┌п╬п╪,
п╡п╦п╢п╣
п╡
п╨п╟п╨п╬п╪
п╬п╫п╦
п╦я│п©п╬п╩я▄п╥я┐я▌я┌я│я▐
п╡
п©п╟п╪я▐я┌п╦
я▐п╢я─п╟.
п÷п╬п╩я▐
"tr", "tm->when" п╦
"rexmits" п╫п╣
п╦я│п©п╬п╩я▄п╥я┐я▌я┌я│я▐
п╡ UDP.
п÷п╬п╩п╣
"uid"
я│п╬п╢п╣я─п╤п╦я┌
я█я└я└п╣п╨я┌п╦п╡п╫я▀п╧
UID
я│п╬п╥п╢п╟я┌п╣п╩я▐
я│п╬п╨п╣я┌п╟.
п╓п╬я─п╪п╟я┌:
sl local_address rem_address st tx_queue rx_queue tr rexmits tm->when uid
1: 01642C89:0201 0C642C89:03FF 01 00000000:00000001 01:000071BA 00000000 0
1: 00000000:0801 00000000:0000 0A 00000000:00000000 00:00000000 6F000100 0
1: 00000000:0201 00000000:0000 0A 00000000:00000000 00:00000000 00000000 0
- /proc/net/unix
- п÷п╬п╨п╟п╥я▀п╡п╟п╣я┌
я│п©п╦я│п╬п╨
п╢п╬п╪п╣п╫п╫я▀я┘
я│п╬п╨п╣я┌п╬п╡
UNIX,
п©я─п╦я│я┐я┌я│я┌п╡я┐я▌я┴п╦я┘
п╡
я│п╦я│я┌п╣п╪п╣,
п╟
я┌п╟п╨п╤п╣
п╦я┘
я│п╬я│я┌п╬я▐п╫п╦я▐.
п╓п╬я─п╪п╟я┌:
п²п╬п╪п╣я─ п║я┤я▒я┌я┤п╦п╨п║я│я▀п╩п╬п╨ п÷я─п╬я┌п╬п╨п╬п╩ п╓п╩п╟пЁп╦ п╒п╦п© п║п╬я│я┌п╬я▐п╫п╦п╣ п÷я┐я┌я▄
0: 00000002 00000000 00000000 0001 03
1: 00000001 00000000 00010000 0001 01 /dev/printerп⌠п╢п╣ "п²п╬п╪п╣я─" — я█я┌п╬ п╫п╬п╪п╣я─ я│п╩п╬я┌п╟ п╡ я┌п╟п╠п╩п╦я├п╣, "п║я┤я▒я┌я┤п╦п╨п║я│я▀п╩п╬п╨" — п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩п╣п╧ п╢п╟п╫п╫п╬пЁп╬ я│п╬п╨п╣я┌п╟, "п÷я─п╬я┌п╬п╨п╬п╩" — п╡ п╫п╟я│я┌п╬я▐я┴п╦п╧ п╪п╬п╪п╣п╫я┌ п╡я│п╣пЁп╢п╟ 0, "п╓п╩п╟пЁп╦" — п©я─п╣п╢я│я┌п╟п╡п╩я▐п╣я┌ п╡п╫я┐я┌я─п╣п╫п╫п╦п╣ я└п╩п╟пЁп╦ я▐п╢я─п╟, я│п╬п╢п╣я─п╤п╟я┴п╦п╣ я│п╬я│я┌п╬я▐п╫п╦п╣ я│п╬п╨п╣я┌п╟. "п╒п╦п©" п╡ п╫п╟я│я┌п╬я▐я┴п╦п╧ п╪п╬п╪п╣п╫я┌ п╡я│п╣пЁп╢п╟ я─п╟п╡п╣п╫ "1" (п╢п╟я┌п╟пЁя─п╟п╪п╪я▀ п╢п╬п╪п╣п╫п╫я▀я┘ я│п╬п╨п╣я┌п╬п╡ Unix я▐п╢я─п╬п╪ п©п╬п╨п╟ п╫п╣ п©п╬п╢п╢п╣я─п╤п╦п╡п╟я▌я┌я│я▐). "п║п╬я│я┌п╬я▐п╫п╦п╣" — я█я┌п╬ п╡п╫я┐я┌я─п╣п╫п╫п╣п╣ я│п╬я│я┌п╬я▐п╫п╦п╣ я│п╬п╨п╣я┌п╟, п╟ "п÷я┐я┌я▄" — я█я┌п╬ п©я┐я┌я▄ п©я─п╦п╡я▐п╥п╨п╦ (п╣я│п╩п╦ п╬п╫ п╣я│я┌я▄) п╢п╟п╫п╫п╬пЁп╬ я│п╬п╨п╣я┌п╟.
- /proc/partitions
- п║п╬п╢п╣я─п╤п╦я┌ я│я┌п╟я─я┬п╦п╧ (major) п╦ п╪п╩п╟п╢я┬п╦п╧ (minor) п╫п╬п╪п╣я─ п╨п╟п╤п╢п╬пЁп╬ я─п╟п╥п╢п╣п╩п╟, п╟ я┌п╟п╨п╤п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╠п╩п╬п╨п╬п╡ п╦ п╦п╪я▐ я─п╟п╥п╢п╣п╩п╟.
- /proc/pci
- п╜я┌п╬
я│п©п╦я│п╬п╨
п╡я│п╣я┘
я┐я│я┌я─п╬п╧я│я┌п╡
PCI,
п╫п╟п╧п╢п╣п╫п╫я▀я┘
п╡п╬
п╡я─п╣п╪я▐
п╦п╫п╦я├п╦п╟п╩п╦п╥п╟я├п╦п╦
я▐п╢я─п╟,
п╟
я┌п╟п╨п╤п╣
п╦я┘
п╨п╬п╫я└п╦пЁя┐я─п╟я├п╦я▐.
п╜я┌п╬я┌ я└п╟п╧п╩ я┐я│я┌п╟я─п╣п╩ п╦ п╠я▀п╩ п╥п╟п╪п╣п╫я▒п╫ п╫п╟ п╫п╬п╡я▀п╧ п╦п╫я┌п╣я─я└п╣п╧я│ /proc п╢п╩я▐ PCI (/proc/bus/pci). п·п╫ я│я┌п╟п╩ п╫п╣п╬п╠я▐п╥п╟я┌п╣п╩я▄п╫я▀п╪ п╡ Linux 2.2 (п╢п╬я│я┌я┐п©п╣п╫, п╣я│п╩п╦ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫ п©п╟я─п╟п╪п╣я┌я─ я│п╠п╬я─п╨п╦ я▐п╢я─п╟ CONFIG_PCI_OLD_PROC). п·п╫ я│я┌п╟п╩ п╣я┴я▒ п╠п╬п╩п╣п╣ п╫п╣п╬п╠я▐п╥п╟я┌п╣п╩я▄п╫я▀п╪ п╡ Linux 2.4. п▓ Linux 2.6 п╬п╫ я│я┌п╟п╩ п╫п╣ я─п╣п╨п╬п╪п╣п╫п╢я┐п╣п╪я▀п╪ (п╫п╬ п╣я┴я▒ п╢п╬я│я┌я┐п©п╫я▀п╪ я┤п╣я─п╣п╥ п©п╟я─п╟п╪п╣я┌я─ CONFIG_PCI_LEGACY_PROC), п╦, п╫п╟п╨п╬п╫п╣я├, п╠я▀п╩ п©п╬п╩п╫п╬я│я┌я▄я▌ я┐п╢п╟п╩я▒п╫ п╡ Linux 2.6.17.
- /proc/scsi
- п п╟я┌п╟п╩п╬пЁ
я│
п©я│п╣п╡п╢п╬-я└п╟п╧п╩п╬п╪
scsi п╦
я─п╟п╥п╩п╦я┤п╫я▀п╪п╦
п╨п╟я┌п╟п╩п╬пЁп╟п╪п╦
п╫п╦п╥п╨п╬я┐я─п╬п╡п╫п╣п╡я▀я┘
п╢я─п╟п╧п╡п╣я─п╬п╡
SCSI,
п╨п╬я┌п╬я─я▀п╣
я│п╬п╢п╣я─п╤п╟я┌
п©п╬
п╬п╢п╫п╬п╪я┐
я└п╟п╧п╩я┐
п╫п╟
п╨п╟п╤п╢я▀п╧
SCSI-я┐п╥п╣п╩
п╡
я│п╦я│я┌п╣п╪п╣,
п╦
п╨п╬я┌п╬я─я▀п╣
п©я─п╣п╢я│я┌п╟п╡п╩я▐я▌я┌
п╫п╣п╨п╬я┌п╬я─я┐я▌
п╦п╫я└п╬я─п╪п╟я├п╦я▌
п╬
я┤п╟я│я┌п╦
п©п╬п╢я│п╦я│я┌п╣п╪я▀
п╡п╡п╬п╢п╟/п╡я▀п╡п╬п╢п╟
SCSI.
п■п╟п╫п╫я▀п╣
я└п╟п╧п╩я▀
я│п╬п╢п╣я─п╤п╟я┌
ASCII
я│я┌я─я┐п╨я┌я┐я─я▀
п╦
п©я─п╣п╨я─п╟я│п╫п╬
я┤п╦я┌п╟я▌я┌я│я▐
я┐я┌п╦п╩п╦я┌п╬п╧
cat(1).
п╒п╟п╨п╤п╣ п╡я▀ п╪п╬п╤п╣я┌п╣ п©п╦я│п╟я┌я▄ п╡ п╫п╣п╨п╬я┌п╬я─я▀п╣ п╦п╥ я█я┌п╦я┘ я└п╟п╧п╩п╬п╡ п╢п╩я▐ п©п╣я─п╣п╫п╟я│я┌я─п╬п╧п╨п╦ п©п╬п╢я│п╦я│я┌п╣п╪я▀ п╦п╩п╦ п╡п╨п╩я▌я┤п╣п╫п╦я▐/п╡я▀п╨п╩я▌я┤п╣п╫п╦я▐ п╫п╣п╨п╬я┌п╬я─я▀я┘ п╡п╬п╥п╪п╬п╤п╫п╬я│я┌п╣п╧.
- /proc/scsi/scsi
- п╜я┌п╬
я│п©п╦я│п╬п╨
п╡я│п╣я┘
SCSI-я┐я│я┌я─п╬п╧я│я┌п╡,
п╨п╬я┌п╬я─я▀п╣
п╦п╥п╡п╣я│я┌п╫я▀
я▐п╢я─я┐.
п║п©п╦я│п╬п╨
п©п╬я┘п╬п╤
п╫п╟
я┌п╬я┌,
я┤я┌п╬
п╡я▀п╢п╟п╣я┌я│я▐
п©я─п╦
п╫п╟я┤п╟п╩я▄п╫п╬п╧
п╥п╟пЁя─я┐п╥п╨п╣.
scsi п╡
п╫п╟я│я┌п╬я▐я┴п╦п╧
п╪п╬п╪п╣п╫я┌
п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌
я┌п╬п╩я▄п╨п╬
п╨п╬п╪п╟п╫п╢я┐
add-single-device,
п╨п╬я┌п╬я─п╟я▐
п©п╬п╥п╡п╬п╩я▐п╣я┌
я│я┐п©п╣я─п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▌
п╢п╬п╠п╟п╡п╩я▐я┌я▄
я┐я│я┌я─п╬п╧я│я┌п╡п╟
п╫п╟
я┘п╬п╢я┐,
п╠п╣п╥
п╡я▀п╨п╩я▌я┤п╣п╫п╦я▐
п╪п╟я┬п╦п╫я▀.
п п╬п╪п╟п╫п╢п╟
echo 'scsi add-single-device 1 0 5 0' > /proc/scsi/scsi
п╥п╟я│я┌п╟п╡п╦я┌ п╟п╢п╟п©я┌п╣я─ scsi1 п©я─п╬я│п╨п╟п╫п╦я─п╬п╡п╟я┌я▄ SCSI п╨п╟п╫п╟п╩ 0, я┤я┌п╬п╠я▀ п╫п╟п╧я┌п╦ я┐я│я┌я─п╬п╧я│я┌п╡п╬ я│ ID 5 п╦ LUN 0. п∙я│п╩п╦ п©п╬ я█я┌п╬п╪я┐ п╟п╢я─п╣я│я┐ я┐п╤п╣ п╣я│я┌я▄ п╦п╥п╡п╣я│я┌п╫п╬п╣ я┐я│я┌я─п╬п╧я│я┌п╡п╬ п╦п╩п╦ п╣я│п╩п╦ п╥п╟п╢п╟п╫п╫я▀п╧ п╟п╢я─п╣я│ п╫п╣п©я─п╟п╡п╦п╩п╣п╫, я┌п╬ п╠я┐п╢п╣я┌ п╡п╬п╥п╡я─п╟я┴п╣п╫п╟ п╬я┬п╦п╠п╨п╟. - /proc/scsi/[п╦п╪я▐_п╢я─п╟п╧п╡п╣я─п╟]
- [п≤п╪п╣п╫п╣п╪_п╢я─п╟п╧п╡п╣я─п╟]
п╡
п╫п╟я│я┌п╬я▐я┴п╦п╧
п╪п╬п╪п╣п╫я┌
п╪п╬пЁя┐я┌
п╠я▀я┌я▄:
NCR53c7xx, aha152x, aha1542, aha1740, aic7xxx, buslogic, eata_dma,
eata_pio, fdomain, in2000, pas16, qlogic, scsi_debug, seagate, t128,
u15-24f, ultrastore п╦п╩п╦
wd7000. п╜я┌п╦
п╨п╟я┌п╟п╩п╬пЁп╦
п©п╬п╨п╟п╥я▀п╡п╟я▌я┌
п╡я│п╣
п╢я─п╟п╧п╡п╣я─я▀,
п╨п╬я┌п╬я─я▀п╧
п╥п╟я─п╣пЁп╦я│я┌я─п╦я─п╬п╡п╟п╫я▀
я┘п╬я┌я▐
п╠я▀
п╬п╢п╫п╦п╪
SCSI HBA.
п п╟п╤п╢я▀п╧
п╨п╟я┌п╟п╩п╬пЁ
я│п╬п╢п╣я─п╤п╦я┌
п©п╬
п╬п╢п╫п╬п╪я┐
я└п╟п╧п╩я┐
п╫п╟
п╨п╟п╤п╢я▀п╧
п╥п╟я─п╣пЁп╦я│я┌я─п╦я─п╬п╡п╟п╫п╫я▀п╧
я┐п╥п╣п╩.
п≤п╪я▐
п╨п╟п╤п╢п╬пЁп╬
я┐п╥п╩п╟
я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐п╣я┌
п╫п╬п╪п╣я─я┐,
п╨п╬я┌п╬я─я▀п╧
п╠я▀п╩
п©п╬п╩я┐я┤п╣п╫
я█я┌п╦п╪
я┐п╥п╩п╬п╪
п╡п╬
п╡я─п╣п╪я▐
п╦п╫п╦я├п╦п╟п╩п╦п╥п╟я├п╦п╦.
п╖я┌п╣п╫п╦п╣ п╢п╟п╫п╫я▀я┘ я└п╟п╧п╩п╬п╡ п╬п╠я▀я┤п╫п╬ п©п╬п╨п╟п╥я▀п╡п╟п╣я┌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ п╬ п╨п╬п╫я└п╦пЁя┐я─п╟я├п╦п╦ п╢я─п╟п╧п╡п╣я─п╟ п╦ я┐п╥п╩п╟, я│я┌п╟я┌п╦я│я┌п╦п╨я┐ п╦ я┌. п╢.
п≈п╟п©п╦я│я▀п╡п╟я▐ п╡ я█я┌п╦ я└п╟п╧п╩я▀, п╪п╬п╤п╫п╬ п╢п╬п╠п╦я┌я▄я│я▐ я─п╟п╥п╩п╦я┤п╫я▀я┘ я─п╣п╥я┐п╩я▄я┌п╟я┌п╬п╡ п╬я┌ я─п╟п╥п╫я▀я┘ я┐п╥п╩п╬п╡. п²п╟п©я─п╦п╪п╣я─, п╨п╬п╪п╟п╫п╢п╟п╪п╦ latency п╦ nolatency я│я┐п©п╣я─п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▄ п╪п╬п╤п╣я┌ п╡п╨п╩я▌я┤п╦я┌я▄ п╦ п╡я▀п╨п╩я▌я┤п╦я┌я▄ п╨п╬п╪п╟п╫п╢я┐ п╨п╬п╢п╟ п╡я▀я┤п╦я│п╩п╣п╫п╦я▐ п╥п╟п╢п╣я─п╤п╨п╦ п╡ п╢я─п╟п╧п╡п╣я─п╣ eata_dma. п п╬п╪п╟п╫п╢п╟п╪п╦ lockup п╦ unlock я│я┐п©п╣я─п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▄ п╪п╬п╤п╣я┌ я┐п©я─п╟п╡п╩я▐я┌я▄ п╠п╩п╬п╨п╦я─п╬п╡п╨п╟п╪п╦ я┬п╦п╫я▀, п╨п╬я┌п╬я─я▀п╣ я│п╦п╪я┐п╩п╦я─я┐п╣я┌ п╢я─п╟п╧п╡п╣я─ scsi_debug.
- /proc/self
- п╜я┌п╬я┌ п╨п╟я┌п╟п╩п╬пЁ я┐п╨п╟п╥я▀п╡п╟п╣я┌ п╫п╟ п©я─п╬я├п╣я│я│, п╬п╠я─п╟я┴п╟я▌я┴п╦п╧я│я▐ п╨ я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪п╣ /proc, п╦ п╦п╢п╣п╫я┌п╦я┤п╣п╫ п╨п╟я┌п╟п╩п╬пЁя┐ /proc, я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╣п╪я┐ п╫п╬п╪п╣я─я┐ я█я┌п╬пЁп╬ п©я─п╬я├п╣я│я│п╟.
- /proc/slabinfo
- п≤п╫я└п╬я─п╪п╟я├п╦я▐
п╬
п╨я█я┬п╟я┘
я▐п╢я─п╟.
п²п╟я┤п╦п╫п╟я▐
я│ Linux 2.6.16
я█я┌п╬я┌
я└п╟п╧п╩
я│я┐я┴п╣я│я┌п╡я┐п╣я┌
я┌п╬п╩я▄п╨п╬,
п╣я│п╩п╦
п╡п╨п╩я▌я┤я▒п╫
п©п╟я─п╟п╪п╣я┌я─
я│п╠п╬я─п╨п╦
я▐п╢я─п╟
CONFIG_SLAB.
п║п©п╦я│п╬п╨
я│я┌п╬п╩п╠я├п╬п╡
/proc/slabinfo:
cache-name num-active-objs total-objs object-size num-active-slabs total-slabs num-pages-per-slab
п■п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫я┐я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ я│п╪п╬я┌я─п╦я┌п╣ п╡ slabinfo(5).
- /proc/stat
- п║я┌п╟я┌п╦я│я┌п╦п╨п╟ я▐п╢я─п╟/я│п╦я│я┌п╣п╪я▀. п═п╟п╥п╩п╦я┤п╟п╣я┌я│я▐ п╢п╩я▐ я─п╟п╥п╫я▀я┘ п╟я─я┘п╦я┌п╣п╨я┌я┐я─. п·п╠я┴п╦п╣ я█п╩п╣п╪п╣п╫я┌я▀:
- cpu 3357 0 4313 1362393
- п п╬п╩п╦я┤п╣я│я┌п╡п╬
п╡я─п╣п╪п╣п╫п╦,
п╦п╥п╪п╣я─я▐п╣п╪п╬п╣
п╡
п╣п╢п╦п╫п╦я├п╟я┘
USER_HZ (п╫п╟
п╠п╬п╩я▄я┬п╦п╫я│я┌п╡п╣
п╟я─я┘п╦я┌п╣п╨я┌я┐я─
1/100-я▐
я│п╣п╨я┐п╫п╢я▀,
я┤я┌п╬п╠я▀
п©п╬п╩я┐я┤п╦я┌я▄
п©я─п╟п╡п╦п╩я▄п╫п╬п╣
п╥п╫п╟я┤п╣п╫п╦п╣
п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣
sysconf(_SC_CLK_TCK)),
п╨п╬я┌п╬я─я▀п╣
я│п╦я│я┌п╣п╪п╟
п©я─п╬п╡п╬п╢п╦я┌,
я│п╬п╬я┌п╡п╣я┌я│я┌п╡п╣п╫п╫п╬,
п╡
п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▄я│п╨п╬п╪
я─п╣п╤п╦п╪п╣,
п╡
п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▄я│п╨п╬п╪
я─п╣п╤п╦п╪п╣
я│
п╫п╦п╥п╨п╦п╪
п©я─п╦п╬я─п╦я┌п╣я┌п╬п╪
(п╩я▌п╠п╣п╥п╫п╬я│я┌я▄,
nice), п╡
я─п╣п╤п╦п╪п╣
я│п╦я│я┌п╣п╪я▀
п╦ п╡
я─п╣п╤п╦п╪п╣
п©я─п╬я│я┌п╟п╦п╡п╟я▌я┴п╦я┘
п╥п╟п╢п╟я┤.
п÷п╬я│п╩п╣п╢п╫п╣п╣
п╥п╫п╟я┤п╣п╫п╦п╣
п╢п╬п╩п╤п╫п╬
п╠я▀я┌я▄
п╡ USER_HZ я─п╟п╥
п╠п╬п╩я▄я┬п╣
п╡я┌п╬я─п╬пЁп╬
п╥п╫п╟я┤п╣п╫п╦я▐
п╦п╥
п©я│п╣п╡п╢п╬-я└п╟п╧п╩п╟
uptime.
п▓ Linux 2.6 я█я┌п╟ я│я┌я─п╬п╨п╟ я│п╬п╢п╣я─п╤п╦я┌ я┌я─п╦ п╢п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫я▀я┘ я│я┌п╬п╩п╠я├п╟: iowait — п╡я─п╣п╪я▐ п╬п╤п╦п╢п╟п╫п╦я▐ п╥п╟п╡п╣я─я┬п╣п╫п╦я▐ п╡п╡п╬п╢п╟-п╡я▀п╡п╬п╢п╟ (п╫п╟я┤п╦п╫п╟я▐ я│ 2.5.41); irq — п╡я─п╣п╪я▐ п╬п╠я│п╩я┐п╤п╦п╡п╟п╫п╦я▐ п©я─п╣я─я▀п╡п╟п╫п╦п╧ (п╫п╟я┤п╦п╫п╟я▐ я│ 2.6.0-test4); softirq — п╡я─п╣п╪я▐ п╬п╠я│п╩я┐п╤п╦п╡п╟п╫п╦я▐ softirqs (п╫п╟я┤п╦п╫п╟я▐ я│ 2.6.0-test4).
п²п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.11 п©п╬я▐п╡п╦п╩я│я▐ п╡п╬я│я▄п╪п╬п╧ я│я┌п╬п╩п╠п╣я├, steal — я┐п©я┐я┴п╣п╫п╫п╬п╣ п╡я─п╣п╪я▐ — п╡я─п╣п╪я▐, п©п╬я┌я─п╟я┤п╣п╫п╫п╬п╣ п╡ п╢я─я┐пЁп╦я┘ п╬п©п╣я─п╟я├п╦п╬п╫п╫я▀я┘ я│п╦я│я┌п╣п╪п╟я┘ п©я─п╦ я─п╟п╠п╬я┌п╣ п╡ п╡п╦я─я┌я┐п╟п╩п╦п╥п╬п╡п╟п╫п╫п╬п╪ п╬п╨я─я┐п╤п╣п╫п╦п╦.
п²п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.24 п©п╬я▐п╡п╦п╩я│я▐ п╢п╣п╡я▐я┌я▀п╧ я│я┌п╬п╩п╠п╣я├, guest, п╡ п╨п╬я┌п╬я─п╬п╪ я│п╬п╢п╣я─п╤п╦я┌я│я▐ п╡я─п╣п╪я▐, п©п╬я┌я─п╟я┤п╣п╫п╫п╬п╧ п╫п╟ я─п╟п╠п╬я┌я┐ п╡п╦я─я┌я┐п╟п╩я▄п╫п╬пЁп╬ п©я─п╬я├п╣я│я│п╬я─п╟ п╢п╩я▐ пЁп╬я│я┌п╣п╡я▀я┘ п╬п©п╣я─п╟я├п╦п╬п╫п╫я▀я┘ я│п╦я│я┌п╣п╪, я┐п©я─п╟п╡п╩я▐п╣п╪я▀я┘ я▐п╢я─п╬п╪ Linux.
- page 5741 1808
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ я│я┌я─п╟п╫п╦я├, п╨п╬я┌п╬я─я▀п╣ я│п╦я│я┌п╣п╪п╟ п╥п╟пЁя─я┐п╥п╦п╩п╟ я│ п╢п╦я│п╨п╟ п╦ п╡я▀пЁя─я┐п╥п╦п╩п╟ п╫п╟ п╢п╦я│п╨.
- swap 1 0
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ я│я┌я─п╟п╫п╦я├ я│п╡п╬п©п©п╦п╫пЁп╟, п╨п╬я┌п╬я─я▀п╣ п╥п╟пЁя─я┐п╤п╣п╫я▀ п╦ п╡я▀пЁя─я┐п╤п╣п╫я▀.
- intr 1462898
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ п©я─п╣я─я▀п╡п╟п╫п╦п╧, п╬п╠я─п╟п╠п╬я┌п╟п╫п╫я▀я┘ я│ п╪п╬п╪п╣п╫я┌п╟ п╥п╟пЁя─я┐п╥п╨п╦ я│п╦я│я┌п╣п╪я▀, п©п╬ п╨п╟п╤п╢п╬п╪я┐ п╡п╬п╥п╪п╬п╤п╫п╬п╪я┐ я│п╦я│я┌п╣п╪п╫п╬п╪я┐ п©я─п╣я─я▀п╡п╟п╫п╦я▌. п▓ п©п╣я─п╡п╬п╪ я│я┌п╬п╩п╠я├п╣ я│п╬п╢п╣я─п╤п╦я┌я│я▐ п╬п╠я┴п╣п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╡я│п╣я┘ п╬п╠я─п╟п╠п╬я┌п╟п╫п╫я▀я┘ п©я─п╣я─я▀п╡п╟п╫п╦п╧; п╡ п╨п╟п╤п╢п╬п╪ п©п╬я│п╩п╣п╢я┐я▌я┴п╣п╪ я│я┌п╬п╩п╠я├п╣ я│п╬п╢п╣я─п╤п╦я┌я│я▐ п╬п╠я┴п╣п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п©п╬ п╨п╬п╫п╨я─п╣я┌п╫п╬п╪я┐ п©я─п╣я─я▀п╡п╟п╫п╦я▌.
- disk_io: (2,0):(31,30,5764,1,2) (3,0):...
- (major,minor):(noinfo, read_io_ops, blks_read, write_io_ops, blks_written)
(я┌п╬п╩я▄п╨п╬ п╡ Linux 2.4) - ctxt 115315
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ п©п╣я─п╣п╨п╩я▌я┤п╣п╫п╦п╧ п╨п╬п╫я┌п╣п╨я│я┌п╟, п©я─п╬п╦п╥п╬я┬п╣п╢я┬п╦я┘ п╡ я│п╦я│я┌п╣п╪п╣.
- btime 769041601
- п▓я─п╣п╪я▐ п╫п╟я┤п╟п╩я▄п╫п╬п╧ п╥п╟пЁя─я┐п╥п╨п╦ п©я─п╬я┬п╣п╢я┬п╣п╣ я│ п╫п╟я┤п╟п╩п╟ я█п©п╬я┘п╦, 1970-01-01 00:00:00 +0000 (UTC), п╡ я│п╣п╨я┐п╫п╢п╟я┘.
- processes 86031
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ я─п╟п╥п╡п╣я┌п╡п╩п╣п╫п╦п╧ (п╡я▀п╥п╬п╡п╬п╡ fork) я│ п╪п╬п╪п╣п╫я┌п╟ п╫п╟я┤п╟п╩я▄п╫п╬п╧ п╥п╟пЁя─я┐п╥п╨п╦.
- procs_running 6
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ п©я─п╬я├п╣я│я│п╬п╡ п╡ я│п╬я│я┌п╬я▐п╫п╦п╦ я─п╟п╠п╬я┌я▀. (Linux 2.5.45 п╦ п╫п╬п╡п╣п╣)
- procs_blocked 2
- п п╬п╩п╦я┤п╣я│я┌п╡п╬ п╥п╟п╠п╩п╬п╨п╦я─п╬п╡п╟п╫п╫я▀я┘ п©я─п╬я├п╣я│я│п╬п╡, п╬п╤п╦п╢п╟я▌я┴п╦я┘ п╥п╟п╡п╣я─я┬п╣п╫п╦я▐ п╡п╡п╬п╢п╟-п╡я▀п╡п╬п╢п╟. (Linux 2.5.45 п╦ п╫п╬п╡п╣п╣.)
- /proc/swaps
- п≤я│п©п╬п╩я▄п╥я┐п╣п╪я▀п╣ п╬п╠п╩п╟я│я┌п╦ я│п╡п╬п©п©п╦п╫пЁп╟. п║п╪. я┌п╟п╨п╤п╣ swapon(8).
- /proc/sys
- п╜я┌п╬я┌ п╨п╟я┌п╟п╩п╬пЁ (п©я─п╦я│я┐я┌я│я┌п╡я┐я▌я┴п╦п╧, п╫п╟я┤п╦п╫п╟я▐ я│ п╡п╣я─я│п╦п╦ 1.3.57) я│п╬п╢п╣я─п╤п╦я┌ п╫п╣я│п╨п╬п╩я▄п╨п╬ я└п╟п╧п╩п╬п╡ п╦ п©п╬п╢п╨п╟я┌п╟п╩п╬пЁп╬п╡, п╨п╬я┌п╬я─я▀п╣ я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┌ п©п╣я─п╣п╪п╣п╫п╫я▀п╪ я▐п╢я─п╟. п╜я┌п╦ п©п╣я─п╣п╪п╣п╫п╫я▀п╣ п╪п╬пЁя┐я┌ п╠я▀я┌я▄ п©я─п╬я┤п╦я┌п╟п╫я▀ п╦ п╦п╫п╬пЁп╢п╟ п╦п╥п╪п╣п╫п╣п╫я▀ я│ я┤п╣я─п╣п╥ я└п╟п╧п╩п╬п╡я┐я▌ я│п╦я│я┌п╣п╪я┐ /proc, п╟ я┌п╟п╨п╤п╣ я│ п©п╬п╪п╬я┴я▄я▌ (п╫п╣ я─п╣п╨п╬п╪п╣п╫п╢я┐п╣я┌я│я▐) я│п╦я│я┌п╣п╪п╫п╬пЁп╬ п╡я▀п╥п╬п╡п╟ sysctl(2). п²п╟ я│п╣пЁп╬п╢п╫я▐я┬п╫п╦п╧ п╪п╬п╪п╣п╫я┌ п╦п╪п╣я▌я┌я│я▐ п╨п╟я┌п╟п╩п╬пЁп╦ abi, debug, dev, fs, kernel, net, proc, rxrpc, sunrpc п╦ vm, п╨п╟п╤п╢я▀п╧ п╦п╥ п╨п╬я┌п╬я─я▀я┘ я│п╬п╢п╣я─п╤п╦я┌ п╢п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫я▀п╣ я└п╟п╧п╩я▀ п╦ п©п╬п╢п╨п╟я┌п╟п╩п╬пЁп╦.
- /proc/sys/abi (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.4.10)
- п╜я┌п╬я┌ п╨п╟я┌п╟п╩п╬пЁ п╪п╬п╤п╣я┌ я│п╬п╢п╣я─п╤п╟я┌я▄ я└п╟п╧п╩я▀ п╦п╫я└п╬я─п╪п╟я├п╦я▌ п╬п╠ п╦я│п©п╬п╩п╫п╣п╫п╦п╦ п©я─п╦п╩п╬п╤п╣п╫п╦п╧ (application binary information). п■п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫я┐я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ я│п╪п╬я┌я─п╦я┌п╣ п╡ я└п╟п╧п╩п╣ п╦я│я┘п╬п╢п╫п╬пЁп╬ п╨п╬п╢п╟ я▐п╢я─п╟ Documentation/sysctl/abi.txt.
- /proc/sys/debug
- п■п╟п╫п╫я▀п╧ п╨п╟я┌п╟п╩п╬пЁ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п©я┐я│я┌.
- /proc/sys/dev
- п■п╟п╫п╫я▀п╧ п╨п╟я┌п╟п╩п╬пЁ я│п╬п╢п╣я─п╤п╦я┌ п╦п╫я└п╬я─п╪п╟я├п╦я▌, я│п©п╣я├п╦я└п╦я┤п╫я┐я▌ п╢п╩я▐ я┐я│я┌я─п╬п╧я│я┌п╡ (п╫п╟п©я─п╦п╪п╣я─, dev/cdrom/info). п▓ п╫п╣п╨п╬я┌п╬я─я▀я┘ я│п╦я│я┌п╣п╪п╟я┘ п╬п╫ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п©я┐я│я┌.
- /proc/sys/fs
- п╜я┌п╬я┌ п╨п╟я┌п╟п╩п╬пЁ я│п╬п╢п╣я─п╤п╦я┌ п©п╬п╢п╨п╟я┌п╟п╩п╬пЁп╦ binfmt_misc, epoll, inotify, mqueue п╦ я└п╟п╧п╩я▀ dentry-state, dir-notify-enable, dquot-nr, file-max, file-nr, inode-max, inode-nr, inode-state, lease-break-time, leases-enable, overflowgid, overflowuid, suid_dumpable, super-max, super-nr.
- /proc/sys/fs/binfmt_misc
- п■п╬п╨я┐п╪п╣п╫я┌п╟я├п╦я▌ п©п╬ я└п╟п╧п╩п╟п╪ п╡ я█я┌п╬п╪ п╨п╟я┌п╟п╩п╬пЁп╣ п╪п╬п╤п╫п╬ п╫п╟п╧я┌п╦ п╡ п╦я│я┘п╬п╢п╫п╬п╪ п╨п╬п╢п╣ я▐п╢я─п╟ п╡ Documentation/binfmt_misc.txt.
- /proc/sys/fs/dentry-state (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.2)
- п╓п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ п╬ я│п╬я│я┌п╬я▐п╫п╦п╦ п╨я█я┬п╟ п╨п╟я┌п╟п╩п╬пЁп╬п╡ (dcache). п▓ п╫я▒п╪ п╣я│я┌я▄ я┬п╣я│я┌я▄ я┤п╦я│п╣п╩, nr_dentry, nr_unused, age_limit (п╡п╬п╥я─п╟я│я┌ п╡ я│п╣п╨я┐п╫п╢п╟я┘), want_pages (я│я┌я─п╟п╫п╦я├, п╥п╟п©я─п╬я┬п╣п╫п╫я▀я┘ я│п╦я│я┌п╣п╪п╬п╧) п╦ п╢п╡п╟ п©я┐я│я┌я▀я┘ п╥п╫п╟я┤п╣п╫п╦я▐.
- nr_dentry я│п╬п╢п╣я─п╤п╦я┌ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╬я┌п╡п╣п╢я▒п╫п╫я▀я┘ dentries (я█п╩п╣п╪п╣п╫я┌п╬п╡ dcache). п╜я┌п╬ п©п╬п╩п╣ п╫п╣ п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐ п╡ Linux 2.2.
- nr_unused я│п╬п╢п╣я─п╤п╦я┌ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╫п╣п╦я│п©п╬п╩я▄п╥я┐п╣п╪я▀я┘ dentries.
- age_limit — я█я┌п╬ п╡п╬п╥я─п╟я│я┌ п╡ я│п╣п╨я┐п╫п╢п╟я┘ п©п╬ п╦я│я┌п╣я┤п╣п╫п╦п╦ п╨п╬я┌п╬я─п╬пЁп╬ я█п╩п╣п╪п╣п╫я┌я▀ dcache п╪п╬пЁя┐я┌ п╠я▀я┌я▄ п╬я┌п╬п╥п╡п╟п╫я▀, п╨п╬пЁп╢п╟ п©п╟п╪я▐я┌п╦ я│я┌п╟п╫п╬п╡п╦я┌я│я▐ п╪п╟п╩п╬.
- want_pages п╫п╣ я─п╟п╡п╫п╬ п╫я┐п╩я▌, п╣я│п╩п╦ я▐п╢я─п╬ п╡я▀п╥п╡п╟п╩п╬ shrink_dcache_pages(), п╟ dcache п╣я┴я▒ п╫п╣ я│п╬п╨я─п╟я┴я▒п╫ (pruned).
- /proc/sys/fs/dir-notify-enable
- п╜я┌п╬я┌ я└п╟п╧п╩ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫ п╢п╩я▐ п╡п╨п╩я▌я┤п╣п╫п╦я▐ п╦ п╡я▀п╨п╩я▌я┤п╣п╫п╦я▐ п╦п╫я┌п╣я─я└п╣п╧я│п╟ dnotify, п╬п©п╦я│п╟п╫п╫п╬пЁп╬ п╡ fcntl(2), п╡п╬ п╡я│п╣п╧ я│п╦я│я┌п╣п╪п╣. п≈п╫п╟я┤п╣п╫п╦п╣ 0 п╡ я█я┌п╬п╪ я└п╟п╧п╩п╣ п╬я┌п╨п╩я▌я┤п╟п╣я┌ п╦п╫я┌п╣я─я└п╣п╧я│, п╟ п╥п╫п╟я┤п╣п╫п╦п╣ 1 п╡п╨п╩я▌я┤п╟п╣я┌ п╣пЁп╬.
- /proc/sys/fs/dquot-max
- п╜я┌п╬я┌ я└п╟п╧п╩ п©п╬п╨п╟п╥я▀п╡п╟п╣я┌ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╨я█я┬п╦я─я┐п╣п╪я▀я┘ я█п╩п╣п╪п╣п╫я┌п╬п╡ п╢п╦я│п╨п╬п╡я▀я┘ п╨п╡п╬я┌. п▓ п╫п╣п╨п╬я┌п╬я─я▀я┘ (2.4) я│п╦я│я┌п╣п╪п╟я┘ п╣пЁп╬ п╫п╣я┌. п∙я│п╩п╦ я┤п╦я│п╩п╬ я│п╡п╬п╠п╬п╢п╫я▀я┘ п╨я█я┬п╦я─я┐п╣п╪я▀я┘ п╢п╦я│п╨п╬п╡я▀я┘ п╨п╡п╬я┌ я▐п╡п╩я▐п╣я┌я│я▐ п╬я┤п╣п╫я▄ п╪п╟п╩п╣п╫я▄п╨п╦п╪, п╟ я┐ п╡п╟я│ п╡ я│п╦я│я┌п╣п╪п╣ п╬п╢п╫п╬п╡я─п╣п╪п╣п╫п╫п╬ я─п╟п╠п╬я┌п╟п╣я┌ п╠п╬п╩я▄я┬п╬п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩п╣п╧, я┌п╬ п╡п╟п╪, п╡п╬п╥п╪п╬п╤п╫п╬, п╥п╟я┘п╬я┤п╣я┌я│я▐ я┐п╡п╣п╩п╦я┤п╦я┌я▄ я█я┌п╬я┌ п╩п╦п╪п╦я┌.
- /proc/sys/fs/dquot-nr
- п╜я┌п╬я┌ я└п╟п╧п╩ п©п╬п╨п╟п╥я▀п╡п╟п╣я┌ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╡я▀п╢п╣п╩п╣п╫п╫я▀я┘ п╡ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦п╣ я█п╩п╣п╪п╣п╫я┌п╬п╡ п╢п╦я│п╨п╬п╡я▀я┘ п╨п╡п╬я┌ п╦ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я│п╡п╬п╠п╬п╢п╫я▀я┘ я█п╩п╣п╪п╣п╫я┌п╬п╡ п╢п╦я│п╨п╬п╡я▀я┘ п╨п╡п╬я┌.
- /proc/sys/fs/epoll (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.28)
- п▓ я█я┌п╬п╪ п╨п╟я┌п╟п╩п╬пЁп╣ я│п╬п╢п╣я─п╤п╦я┌я│я▐ я└п╟п╧п╩ max_user_watches, п╨п╬я┌п╬я─я▀п╧ п╪п╬п╤п╫п╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ п╢п╩я▐ п╬пЁя─п╟п╫п╦я┤п╣п╫п╦я▐ п╨п╬п╩п╦я┤п╣я│я┌п╡п╟ п©п╟п╪я▐я┌п╦ я▐п╢я─п╟, п©п╬я┌я─п╣п╠п╩я▐п╣п╪п╬п╧ п╦п╫я┌п╣я─я└п╣п╧я│п╬п╪ epoll. п÷п╬п╢я─п╬п╠п╫п╬я│я┌п╦ я│п╪п╬я┌я─п╦я┌п╣ п╡ epoll(7).
- /proc/sys/fs/file-max
- п╜я┌п╬я┌
я└п╟п╧п╩
п©п╬п╨п╟п╥я▀п╡п╟п╣я┌
я│п╦я│я┌п╣п╪п╫я▀п╧
п╩п╦п╪п╦я┌
п╫п╟
п╨п╬п╩п╦я┤п╣я│я┌п╡п╬
п╬я┌п╨я─я▀я┌я▀я┘
я└п╟п╧п╩п╬п╡
п╢п╩я▐
п╡я│п╣я┘
п©я─п╬я├п╣я│я│п╬п╡.
(п║п╪.
я┌п╟п╨п╤п╣
setrlimit(2),
п╨п╬я┌п╬я─я▀п╧
п╪п╬п╤п╫п╬
п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄,
я┤я┌п╬п╠я▀
я┐я│я┌п╟п╫п╬п╡п╦я┌я▄
п╬пЁя─п╟п╫п╦я┤п╣п╫п╦п╣
RLIMIT_NOFILE п╫п╟
п╨п╬п╩п╦я┤п╣я│я┌п╡п╬
п╬я┌п╨я─я▀я┌я▀я┘
я└п╟п╧п╩п╬п╡
я└п╟п╧п╩п╬п╡
п╫п╟
п©я─п╬я├п╣я│я│).
п∙я│п╩п╦
п╡я▀
п©п╬п╩я┐я┤п╟п╣я┌п╣
п╠п╬п╩я▄я┬п╬п╣
п╨п╬п╩п╦я┤п╣я│я┌п╡п╬
я│п╬п╬п╠я┴п╣п╫п╦п╧
п╬п╠
п╬я┬п╦п╠п╨п╟я┘
п╬
п╫п╣п╡п╬п╥п╪п╬п╤п╫п╬я│я┌п╦
п╬я┌п╨я─я▀я┌я▄
я└п╟п╧п╩п╬п╡я▀п╣
п╢п╣я│п╨я─п╦п©я┌п╬я─я▀,
п©п╬п©я▀я┌п╟п╧я┌п╣я│я▄
я┐п╡п╣п╩п╦я┤п╦я┌я▄
я█я┌п╬
п╥п╫п╟я┤п╣п╫п╦п╣:
echo 100000 > /proc/sys/fs/file-max
п п╬п╫я│я┌п╟п╫я┌п╟ я▐п╢я─п╟ NR_OPEN я┐я│я┌п╟п╫п╟п╡п╩п╦п╡п╟п╣я┌ п╡п╣я─я┘п╫п╦п╧ п╩п╦п╪п╦я┌ п╥п╫п╟я┤п╣п╫п╦я▐, п╨п╬я┌п╬я─п╬п╣ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫п╬ п╡ file-max.
п∙я│п╩п╦ п╡я▀ я┐п╡п╣п╩п╦я┤п╦п╡п╟п╣я┌п╣ /proc/sys/fs/file-max, я┌п╬ п©п╬п╥п╟п╠п╬я┌я▄я┌п╣я│я▄ я┐п╡п╣п╩п╦я┤п╦я┌я▄ /proc/sys/fs/inode-max, я┐я│я┌п╟п╫п╬п╡п╦п╡ п╣пЁп╬ п╡ 3-4 я─п╟п╥п╟ п╠п╬п╩я▄я┬п╣, я┤п╣п╪ п╫п╬п╡п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣ /proc/sys/fs/file-max, п╡ п©я─п╬я┌п╦п╡п╫п╬п╪ я│п╩я┐я┤п╟п╣ п╡п╟п╪ п╪п╬п╤п╣я┌ п╫п╣ я┘п╡п╟я┌п╦я┌я▄ п╦п╫п╢п╣п╨я│п╫я▀я┘ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╡ (inodes).
- /proc/sys/fs/file-nr
- п╜я┌п╬я┌ я└п╟п╧п╩ (п╢п╬я│я┌я┐п©п╫я▀п╧ я┌п╬п╩я▄п╨п╬ п╢п╩я▐ я┤я┌п╣п╫п╦я▐) п©п╬п╨п╟п╥я▀п╡п╟п╣я┌ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╬я┌п╨я─я▀я┌я▀я┘ я└п╟п╧п╩п╬п╡. п·п╫ я│п╬п╢п╣я─п╤п╦я┌ я┌я─п╦ я┤п╦я│п╩п╟: п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╡я▀п╢п╣п╩п╣п╫п╫я▀я┘ я└п╟п╧п╩п╬п╡я▀я┘ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╡, п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я│п╡п╬п╠п╬п╢п╫я▀я┘ я└п╟п╧п╩п╬п╡я▀я┘ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╡ п╦ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я└п╟п╧п╩п╬п╡я▀я┘ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╡. п╞п╢я─п╬ п╡я▀п╢п╣п╩я▐п╣я┌ я└п╟п╧п╩п╬п╡я▀п╣ п╢п╣я│п╨я─п╦п©я┌п╬я─я▀ п╢п╦п╫п╟п╪п╦я┤п╣я│п╨п╦, п╫п╬ п╬п╫п╬ п╫п╣ п╬я│п╡п╬п╠п╬п╤п╢п╟п╣я┌ п╦я┘ я│я─п╟п╥я┐ п╤п╣. п∙я│п╩п╦ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╡я▀п╢п╣п╩п╣п╫п╫я▀я┘ я└п╟п╧п╩п╬п╡ п©я─п╦п╠п╩п╦п╤п╟п╣я┌я│я▐ п╨ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╪я┐, я┌п╬ п╡п╟п╪ п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬ я┐п╡п╣п╩п╦я┤п╦я┌я▄ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣. п п╬пЁп╢п╟ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я│п╡п╬п╠п╬п╢п╫я▀я┘ я└п╟п╧п╩п╬п╡я▀я┘ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╡ п╡п╣п╩п╦п╨п╬ п╦ я┐ п╡п╟я│ п╫п╣ п╠я▀п╡п╟п╣я┌ п╫п╣п╬п╤п╦п╢п╟п╫п╫я▀я┘ п©п╦п╨п╬п╡ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦я▐ я└п╟п╧п╩п╬п╡я▀я┘ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╡, п╡п╟п╪ п╫п╟п╡п╣я─п╫я▐п╨п╟ п╫п╣ п©п╬п╫п╟п╢п╬п╠п╦я┌я│я▐ я┐п╡п╣п╩п╦я┤п╦п╡п╟я┌я▄ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣.
- /proc/sys/fs/inode-max
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╦п╫п╢п╣п╨я│п╫я▀я┘ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╡, п╫п╟я┘п╬п╢я▐я┴п╦я┘я│я▐ п╡ п©п╟п╪я▐я┌п╦. п▓ п╫п╣п╨п╬я┌п╬я─я▀я┘ (2.4) я│п╦я│я┌п╣п╪п╟я┘, п╣пЁп╬ п╪п╬п╤п╣я┌ п╫п╣ п╠я▀я┌я▄. п╜я┌п╬ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╢п╬п╩п╤п╫п╬ п╠я▀я┌я▄ п╡ 3-4 я─п╟п╥п╟ п╠п╬п╩я▄я┬п╣, я┤п╣п╪ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣ п╡ file-max, я┌п╟п╨ п╨п╟п╨ stdin, stdout п╦ я│п╣я┌п╣п╡я▀п╪ я│п╬п╨п╣я┌п╟п╪ я┌п╟п╨п╤п╣ п╫п╣п╬п╠я┘п╬п╢п╦п╪я▀ п╦п╫п╢п╣п╨я│п╫я▀п╣ п╢п╣я│п╨я─п╦п©я┌п╬я─я▀. п∙я│п╩п╦ п╡п╟п╪ я─п╣пЁя┐п╩я▐я─п╫п╬ п╫п╣ я┘п╡п╟я┌п╟п╣я┌ п╦п╫п╢п╣п╨я│п╫я▀я┘ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╡, я┌п╬ п╡п╟п╪ п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬ я┐п╡п╣п╩п╦я┤п╦я┌я▄ я█я┌п╬ п╥п╫п╟я┤п╣п╫п╦п╣.
- /proc/sys/fs/inode-nr
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ п©п╣я─п╡я▀п╣ п╢п╡п╟ п╥п╫п╟я┤п╣п╫п╦я▐ п╦п╥ inode-state.
- /proc/sys/fs/inode-state
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ я│п╣п╪я▄ п╥п╫п╟я┤п╣п╫п╦п╧: nr_inodes, nr_free_inodes, preshrink п╦ я┤п╣я┌я▀я─п╣ п©я┐я│я┌я▀я┘. nr_inodes — я█я┌п╬ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╦п╫п╢п╣п╨я│п╫я▀я┘ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╡, п╡я▀п╢п╣п╩п╣п╫п╫я▀я┘ я│п╦я│я┌п╣п╪п╬п╧. п·п╫п╬ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п╫п╣я│п╨п╬п╩я▄п╨п╬ п╠п╬п╩я▄я┬п╣, я┤п╣п╪ inode-max, п©п╬я┌п╬п╪я┐ я┤я┌п╬ Linux п╡я▀п╢п╣п╩я▐п╣я┌ п╦я┘ п©п╬ п©п╬п╩п╫п╬п╧ я│я┌я─п╟п╫п╦я├п╣ п╥п╟ я─п╟п╥. nr_free_inodes п©я─п╣п╢я│я┌п╟п╡п╩я▐п╣я┌ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я│п╡п╬п╠п╬п╢п╫я▀я┘ п╦п╫п╢п╣п╨я│п╫я▀я┘ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╡. preshrink п╠я┐п╢п╣я┌ п╫п╣п╫я┐п╩п╣п╡я▀п╪, п╨п╬пЁп╢п╟ nr_inodes > inode-max п╦ я│п╦я│я┌п╣п╪п╣ п©п╬п╫п╟п╢п╬п╠п╦я┌я│я▐ я│п╬п╨я─п╟я┌п╦я┌я▄ я│п©п╦я│п╬п╨ п╦п╫п╢п╣п╨я│п╫я▀я┘ п╢п╣я│п╨я─п╦п©я┌п╬я─п╬п╡, п╡п╪п╣я│я┌п╬ п╡я▀п╢п╣п╩п╣п╫п╦я▐ п╫п╬п╡я▀я┘.
- /proc/sys/fs/inotify (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.13)
- п╜я┌п╬я┌ п╨п╟я┌п╟п╩п╬пЁ я│п╬п╢п╣я─п╤п╦я┌ я└п╟п╧п╩я▀ max_queued_events, max_user_instances, п╦ max_user_watches, п╨п╬я┌п╬я─я▀п╣ п╪п╬п╤п╫п╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ п╢п╩я▐ п╬пЁя─п╟п╫п╦я┤п╣п╫п╦я▐ п╨п╬п╩п╦я┤п╣я│я┌п╡п╟ п©п╟п╪я▐я┌п╦ я▐п╢я─п╟, п©п╬я┌я─п╣п╠п╩я▐п╣п╪п╬п╪ п╦п╫я┌п╣я─я└п╣п╧я│п╬п╪ inotify. п÷п╬п╢я─п╬п╠п╫п╣п╧ я│п╪п╬я┌я─п╦я┌п╣ п╡ inotify(7).
- /proc/sys/fs/lease-break-time
- п▓ я█я┌п╬п╪ я└п╟п╧п╩п╣ п╥п╟п╢п╟я▒я┌я│я▐ п©п╣я─п╦п╬п╢, п╡ я┌п╣я┤п╣п╫п╦п╦ п╨п╬я┌п╬я─п╬пЁп╬, я▐п╢я─п╬ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌ п©я─п╬я├п╣я│я│я┐ п╡п╬п╥п╪п╬п╤п╫п╬я│я┌я▄ я┐п╢п╣я─п╤п╦п╡п╟я┌я▄ я└п╟п╧п╩ (fcntl(2)), п©п╬ п╬п╨п╬п╫я┤п╟п╫п╦п╦ п╨п╬я┌п╬я─п╬пЁп╬ п╬п╫п╬ п©п╬я│я▀п╩п╟п╣я┌ я│п╦пЁп╫п╟п╩ п©я─п╬я├п╣я│я│я┐, п╦п╥п╡п╣я┴п╟я▐ п╣пЁп╬ п╬ я┌п╬п╪, я┤я┌п╬ п╢я─я┐пЁп╬п╧ п©я─п╬я├п╣я│я│ п╬п╤п╦п╢п╟п╣я┌ п╬я┌п╨я─я▀я┌п╦я▐ я█я┌п╬пЁп╬ я└п╟п╧п╩п╟. п∙я│п╩п╦ я┐п╢п╣я─п╤п╦п╡п╟я▌я┴п╦п╧ я└п╟п╧п╩ п©я─п╬я├п╣я│я│ п╫п╣ я┐п╢п╟п╩п╦я┌ п╦п╩п╦ п╫п╣ п╬я┌п╪п╣п╫п╦я┌ я┐п╢п╣я─п╤п╟п╫п╦п╣ я└п╟п╧п╩п╟ п╡ я┌п╣я┤п╣п╫п╦п╦ я┐п╨п╟п╥п╟п╫п╫п╬пЁп╬ п©п╣я─п╦п╬п╢п╟, я┌п╬ я▐п╢я─п╬ п©я─п╦п╫я┐п╢п╦я┌п╣п╩я▄п╫п╬ я│п╫п╦п╪п╣я┌ я┐п╢п╣я─п╤п╟п╫п╦п╣.
- /proc/sys/fs/leases-enable
- п╜я┌п╬я┌ я└п╟п╧п╩ п╪п╬п╤п╫п╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄, я┤я┌п╬п╠я▀ я─п╟п╥я─п╣я┬п╦я┌я▄ п╦п╩п╦ п╥п╟п©я─п╣я┌п╦я┌я▄ п╡ я│п╦я│я┌п╣п╪п╣ п╡п╬п╥п╪п╬п╤п╫п╬я│я┌я▄ я┐п╢п╣я─п╤п╟п╫п╦я▐ я└п╟п╧п╩п╟ (fcntl(2)). п∙я│п╩п╦ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ 0, я┐п╢п╣я─п╤п╟п╫п╦п╣ п╥п╟п©я─п╣я┴п╣п╫п╬. п∙я│п╩п╦ п╫п╣ п╫п╬п╩я▄ — я─п╟п╥я─п╣я┬п╣п╫п╬.
- /proc/sys/fs/mqueue (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.6)
- п▓ я█я┌п╬п╪ п╨п╟я┌п╟п╩п╬пЁп╣ я│п╬п╢п╣я─п╤п╟я┌я│я▐ я└п╟п╧п╩я▀ msg_max, msgsize_max п╦ queues_max, п╨п╬я┌п╬я─я▀п╣ п╨п╬п╫я┌я─п╬п╩п╦я─я┐я▌я┌ я─п╣я│я┐я─я│я▀, п╦я│п©п╬п╩я▄п╥я┐п╣п╪я▀п╣ п╬я┤п╣я─п╣п╢я▐п╪п╦ я│п╬п╬п╠я┴п╣п╫п╦п╧ POSIX. п÷п╬п╢я─п╬п╠п╫п╣п╧ я│п╪п╬я┌я─п╦я┌п╣ п╡ mq_overview(7).
- /proc/sys/fs/overflowgid п╦ /proc/sys/fs/overflowuid
- п╜я┌п╦ я└п╟п╧п╩я▀ п©п╬п╥п╡п╬п╩я▐я▌я┌ п╡п╟п╪ п╦п╥п╪п╣п╫п╦я┌я▄ п╥п╫п╟я┤п╣п╫п╦п╣ я└п╦п╨я│п╦я─п╬п╡п╟п╫п╫я▀я┘ UID п╦ GID. п÷п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ п╬п╫п╬ я─п╟п╡п╫п╬ 65534. п²п╣п╨п╬я┌п╬я─я▀п╣ я└п╟п╧п╩п╬п╡я▀п╣ я│п╦я│я┌п╣п╪я▀ п©п╬п╢п╢п╣я─п╤п╦п╡п╟я▌я┌ я┌п╬п╩я▄п╨п╬ 16-п╠п╦я┌п╫я▀п╣ UID п╦ GID, п╡ я┌п╬ п╡я─п╣п╪я▐ п╨п╟п╨ п╡ Linux UID п╦ GID я▐п╡п╩я▐я▌я┌я│я▐ 32-п╠п╦я┌п╫я▀п╪п╦. п п╬пЁп╢п╟ п╪п╬п╫я┌п╦я─я┐п╣я┌я│я▐ п╬п╢п╫п╟ п╦п╥ я┌п╟п╨п╦я┘ я└п╟п╧п╩п╬п╡я▀я┘ я│п╦я│я┌п╣п╪ я│ п©я─п╟п╡п╟п╪п╦, п©п╬п╥п╡п╬п╩я▐я▌я┴п╦п╪п╦ п╥п╟п©п╦я│я▄, п╡я│п╣ UID п╦п╩п╦ GID, п╨п╬я┌п╬я─я▀п╣ п©я─п╣п╡я▀я┬п╟я▌я┌ 65535, я┌я─п╟п╫я│п╩п╦я─я┐я▌я┌я│я▐ п©п╣я─п╣п╢ п╥п╟п©п╦я│я▄я▌ п╫п╟ п╢п╦я│п╨ п╡ п╥п╫п╟я┤п╣п╫п╦я▐ п©п╣я─п╣п©п╬п╩п╫п╣п╫п╦я▐.
- /proc/sys/fs/suid_dumpable (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.13)
- п≈п╫п╟я┤п╣п╫п╦п╣
п╡
я█я┌п╬п╪
я└п╟п╧п╩п╣
п╬п©я─п╣п╢п╣п╩я▐п╣я┌
п╠я┐п╢я┐я┌
п╩п╦
я│п╬п╥п╢п╟п╡п╟я┌я▄я│я▐
я└п╟п╧п╩я▀
п╢п╟п╪п©п╟
п©п╟п╪я▐я┌п╦
п╢п╩я▐
я└п╟п╧п╩п╬п╡
я│
я┐я│я┌п╟п╫п╬п╡п╩п╣п╫п╫я▀п╪
п╠п╦я┌п╬п╪
set-user-ID п╦п╩п╦
п╢я─я┐пЁп╦я┘
п╥п╟я┴п╦я┴я▒п╫п╫я▀я┘/я│
п╢п╬п╠п╟п╡п╨п╬п╧
(tainted)
п╦я│п©п╬п╩п╫я▐п╣п╪я▀я┘
я└п╟п╧п╩п╬п╡.
п°п╬п╤п╫п╬
я┐п╨п╟п╥п╟я┌я▄
я┌я─п╦
я├п╣п╩я▀я┘
п╥п╫п╟я┤п╣п╫п╦я▐:
0 (п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌) п╒я─п╟п╢п╦я├п╦п╬п╫п╫п╬п╣ п©п╬п╡п╣п╢п╣п╫п╦п╣ ( п╢п╬ Linux 2.6.13). п■п╟п╪п© п©п╟п╪я▐я┌п╦ п╫п╣ я│п╬п╥п╢п╟я▒я┌я│я▐ п╢п╩я▐ п©я─п╬я├п╣я│я│п╟, я┐ п╨п╬я┌п╬я─п╬пЁп╬ п╦п╥п╪п╣п╫п╣п╫я▀ я┐я┤я▒я┌п╫я▀п╣ п╢п╟п╫п╫я▀п╣ (п╡я▀п╥п╬п╡п╬п╪ seteuid(2), setgid(2) п╦ п©п╬п╢п╬п╠п╫я▀п╪ п╦п╩п╦ п©я─п╦ п╦я│п©п╬п╩п╫п╣п╫п╦п╦ п©я─п╬пЁя─п╟п╪п╪я▀ я│ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫п╫я▀п╪п╦ п╠п╦я┌п╟п╪п╦ set-user-ID п╦п╩п╦ set-group-ID) п╦п╩п╦ п╣я│п╩п╦ п╢п╩я▐ п╦я│п©п╬п╩п╫я▐п╣п╪п╬пЁп╬ я└п╟п╧п╩п╟ п╫п╣я┌ п©я─п╟п╡п╟ п╫п╟ я┤я┌п╣п╫п╦п╣.
1 ("п╢п╩я▐ п╬я┌п╩п╟п╢п╨п╦") п∙я│п╩п╦ п╡п╬п╥п╪п╬п╤п╫п╬, я│п╬п╥п╢п╟п╡п╟я┌я▄ п╢п╟п╪п© п©п╟п╪я▐я┌п╦ п╢п╩я▐ п╩я▌п╠п╬пЁп╬ п©я─п╬я├п╣я│я│п╟. п■п╟п╪п© п©п╟п╪я▐я┌п╦ п╠я┐п╢п╣я┌ п©я─п╦п╫п╟п╢п╩п╣п╤п╟я┌я▄ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▌ я│ ID п╡п╩п╟п╢п╣п╩я▄я├п╟ п╡я▀п©п╬п╩п╫я▐п╡я┬п╣пЁп╬я│я▐ п©я─п╬я├п╣я│я│п╟, п╦ п╫п╦п╨п╟п╨п╦я┘ п╪п╣я─ п╠п╣п╥п╬п©п╟я│п╫п╬я│я┌п╦ п©я─п╣п╢п©я─п╦п╫я▐я┌п╬ п╫п╣ п╠я┐п╢п╣я┌. п÷я─п╣п╢п╫п╟п╥п╫п╟я┤п╣п╫п╬ я┌п╬п╩я▄п╨п╬ п╢п╩я▐ я│п╦я│я┌п╣п╪п╫п╬п╧ п╬я┌п╩п╟п╢п╨п╦. Ptrace п╫п╣ п©я─п╬п╡п╣я─я▐п╣я┌я│я▐.
2 ("suidsafe") п■п╟п╪п© п©п╟п╪я▐я┌п╦ п╠я┐п╢п╣я┌ п╡я▀п©п╬п╩п╫я▐я┌я▄я│я▐ п╢п╩я▐ п╩я▌п╠п╬пЁп╬ п╦я│п©п╬п╩п╫я▐п╣п╪п╬пЁп╬ я└п╟п╧п╩п╟, п╢п╩я▐ п╨п╬я┌п╬я─п╬пЁп╬ п╬п╠я▀я┤п╫п╬ я█я┌п╬ п╫п╣ п©я─п╬п╦я│я┘п╬п╢п╦я┌ (я│п╪. "0" я─п╟п╫п╣п╣) п╦ п╠я┐п╢п╣я┌ п╢п╬я│я┌я┐п©п╣п╫ п╫п╟ я┤я┌п╣п╫п╦п╣ я┌п╬п╩я▄п╨п╬ я│я┐п©п╣я─п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▌. п╓п╟п╧п╩ я│ п╢п╟п╪п©п╬п╪ п©п╟п╪я▐я┌п╦ п╬п╠я▀я┤п╫я▀п╧ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▄ п╪п╬п╤п╣я┌ я┐п╢п╟п╩я▐я┌я▄, п╫п╬ п╫п╣ я┤п╦я┌п╟я┌я▄. п÷п╬ я│п╬п╬п╠я─п╟п╤п╣п╫п╦я▐п╪ п╠п╣п╥п╬п©п╟я│п╫п╬я│я┌п╦ п╢п╟п╪п©я▀ п©п╟п╪я▐я┌п╦ п╡ я█я┌п╬п╪ я─п╣п╤п╦п╪п╣ п╫п╣ п╠я┐п╢я┐я┌ п©п╣я─п╣п╥п╟п©п╦я│я▀п╡п╟я┌я▄я│я▐ п╫п╬п╡я▀п╪п╦ п╦п╩п╦ п╢я─я┐пЁп╦п╪п╦ я└п╟п╧п╩п╟п╪п╦. п╜я┌п╬я┌ я─п╣п╤п╦п╪ п©п╬п╢я┘п╬п╢п╦я┌ п╢п╩я▐ п╟п╢п╪п╦п╫п╦я│я┌я─п╟я┌п╬я─п╬п╡, п╨п╬пЁп╢п╟ п╟п╢п╪п╦п╫п╦я│я┌я─п╟я┌п╬я─я▀ п©я▀я┌п╟я▌я┌я│я▐ я─п╟п╥п╬п╠я─п╟я┌я▄я│я▐ я│ п©я─п╬п╠п╩п╣п╪п╟п╪п╦ п╡ п╬п╠я▀я┤п╫п╬п╪ п╬п╨я─я┐п╤п╣п╫п╦п╦.
- /proc/sys/fs/super-max
- п╜я┌п╬я┌ я└п╟п╧п╩ я┐п©я─п╟п╡п╩я▐п╣я┌ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫я▀п╪ п╥п╫п╟я┤п╣п╫п╦п╣п╪ я│я┐п©п╣я─п╠п╩п╬п╨п╬п╡ п╦ я┌п╟п╨п╦п╪ п╬п╠я─п╟п╥п╬п╪ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫я▀п╪ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬п╪ я└п╟п╧п╩п╬п╡я▀я┘ я│п╦я│я┌п╣п╪, п╨п╬я┌п╬я─п╬п╣ п╪п╬п╤п╣я┌ я│п╪п╬п╫я┌п╦я─п╬п╡п╟я┌я▄ я▐п╢я─п╬. п▓п╟п╪ п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬ я┐п╡п╣п╩п╦я┤п╦п╡п╟я┌я▄ super-max я┌п╬п╩я▄п╨п╬ п╡ я┌п╬п╪ я│п╩я┐я┤п╟п╣, п╣я│п╩п╦ п╫я┐п╤п╫п╬ я│п╪п╬п╫я┌п╦я─п╬п╡п╟я┌я▄ п╠п╬п╩я▄я┬п╣ я└п╟п╧п╩п╬п╡я▀я┘ я│п╦я│я┌п╣п╪, я┤п╣п╪ я█я┌п╬ п©п╬п╥п╡п╬п╩я▐п╣я┌ п╥п╫п╟я┤п╣п╫п╦п╣ п╡ я└п╟п╧п╩п╣ super-max.
- /proc/sys/fs/super-nr
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я└п╟п╧п╩п╬п╡я▀я┘ я│п╦я│я┌п╣п╪, п╨п╬я┌п╬я─п╬п╣ я│п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╬ п╡ п╢п╟п╫п╫я▀п╧ п╪п╬п╪п╣п╫я┌.
- /proc/sys/kernel
- п▓ я█я┌п╬п╪ п╨п╟я┌п╟п╩п╬пЁп╣ я│п╬п╢п╣я─п╤п╟я┌я│я▐ я└п╟п╧п╩я▀, п╨п╬п╫я┌я─п╬п╩п╦я─я┐я▌я┴п╦п╣ п╫п╟п╠п╬я─ п©п╟я─п╟п╪п╣я┌я─п╬п╡ я▐п╢я─п╟, п╬п©п╦я│п╟п╫п╫я▀я┘ п╢п╟п╩п╣п╣.
- /proc/sys/kernel/acct
- п▓ я█я┌п╬п╪ я└п╟п╧п╩п╣ я│п╬п╢п╣я─п╤п╟я┌я│я▐ я┌я─п╦ я┤п╦я│п╩п╟: highwater, lowwater п╦ frequency. п∙я│п╩п╦ п╡п╨п╩я▌я┤я▒п╫ я┐я┤я▒я┌ п©я─п╬я├п╣я│я│п╬п╡ п╡ я│я┌п╦п╩п╣ BSD, я┌п╬ я█я┌п╦ п╥п╫п╟я┤п╣п╫п╦я▐ я┐п©я─п╟п╡п╩я▐я▌я┌ п╣пЁп╬ п©п╬п╡п╣п╢п╣п╫п╦п╣п╪. п∙я│п╩п╦ я│п╡п╬п╠п╬п╢п╫п╬пЁп╬ п╪п╣я│я┌п╟ п╫п╟ я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪п╣, п╨я┐п╢п╟ п╬я│я┐я┴п╣я│я┌п╡п╩я▐п╣я┌я│я▐ п©я─п╬я┌п╬п╨п╬п╩п╦я─п╬п╡п╟п╫п╦п╣ я┐я┤я▒я┌п╟ я│я┌п╟п╫п╬п╡п╦я┌я│я▐ п╪п╣п╫я▄я┬п╣, я┤п╣п╪ lowwater п©я─п╬я├п╣п╫я┌п╬п╡, я┌п╬ я┐я┤я▒я┌ п©я─п╬я├п╣я│я│п╬п╡ п©я─п╦п╬я│я┌п╟п╫п╟п╡п╩п╦п╡п╟п╣я┌я│я▐. п∙я│п╩п╦ я│п╡п╬п╠п╬п╢п╫п╬пЁп╬ п╪п╣я│я┌п╟ я│я┌п╟п╫п╬п╡п╦я┌я│я▐ п╠п╬п╩я▄я┬п╣, я┤п╣п╪ highwater п©я─п╬я├п╣п╫я┌п╬п╡, я┌п╬ я┐я┤я▒я┌ п©я─п╬я├п╣я│я│п╬п╡ п╡п╬п╥п╬п╠п╫п╬п╡п╩я▐п╣я┌я│я▐. п≈п╫п╟я┤п╣п╫п╦п╣ frequency п╬п©я─п╣п╢п╣п╩я▐п╣я┌ п╨п╟п╨ я┤п╟я│я┌п╬ я▐п╢я─п╬ п©я─п╬п╡п╣я─я▐п╣я┌ я│п╡п╬п╠п╬п╢п╫п╬п╣ п╪п╣я│я┌п╬ (п╡ я│п╣п╨я┐п╫п╢п╟я┘). п÷п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ п╥п╫п╟я┤п╣п╫п╦я▐ я│п╬п╬я┌п╡п╣я┌я│я┌п╡п╣п╫п╫п╬ я│п╬я│я┌п╟п╡п╩я▐я▌я┌ 4, 2 п╦ 30. п╒п╟п╨п╦п╪ п╬п╠я─п╟п╥п╬п╪, п©я─п╦п╬я│я┌п╟п╫п╬п╡п╨п╟ я┐я┤я▒я┌п╟ п╬я│я┐я┴п╣я│я┌п╡п╩я▐п╣я┌я│я▐, п╣я│п╩п╦ я│п╡п╬п╠п╬п╢п╫п╬ п╪п╣п╫п╣п╣ 2% п╪п╣я│я┌п╟ п╫п╟ п╢п╦я│п╨п╣; п╡п╬п╥п╬п╠п╫п╬п╡п╩п╣п╫п╦п╣ п╣я│п╩п╦ п╪п╣я│я┌п╟ п╠п╬п╩я▄я┬п╣ п╦п╩п╦ я─п╟п╡п╫п╬ 4%; п╦п╫я└п╬я─п╪п╟я├п╦я▐ п╬ я│п╡п╬п╠п╬п╢п╫п╬п╪ п╪п╣я│я┌п╣ п╬п╠п╫п╬п╡п╩я▐п╣я┌я│я▐ п╨п╟п╤п╢я▀п╣ 30 я│п╣п╨я┐п╫п╢.
- /proc/sys/kernel/cap-bound (я│ Linux 2.2 п╢п╬ 2.6.24)
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ п╫п╟п╠п╬я─ п©я─п╦п╡я▐п╥п╟п╫п╫я▀я┘ п╪п╟п╫п╢п╟я┌п╬п╡ я▐п╢я─п╟ (п╡я▀я─п╟п╤п╟п╣п╪я▀п╧ п╨п╟п╨ п╢п╣я│я▐я┌п╦я┤п╫я▀п╣ я┤п╦я│п╩п╟ я│п╬ п╥п╫п╟п╨п╬п╪). п╜я┌п╬я┌ п╫п╟п╠п╬я─ п╪п╟п╫п╢п╟я┌п╬п╡, п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣п╪я▀я┘ п©я─п╬я├п╣я│я│я┐ п╡п╬ п╡я─п╣п╪я▐ execve(2), п╨п╬я┌п╬я─я▀п╣ я│п╨п╩п╟п╢я▀п╡п╟я▌я┌я│я▐ п©п╬я│я─п╣п╢я│я┌п╡п╬п╪ п╠п╦я┌п╬п╡п╬пЁп╬ я┐п╪п╫п╬п╤п╣п╫п╦я▐ (AND). п²п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.25, пЁп╩п╬п╠п╟п╩я▄п╫п╬пЁп╬ п╫п╟п╠п╬я─п╟ п©я─п╦п╡я▐п╥п╟п╫п╫я▀я┘ п╪п╟п╫п╢п╟я┌п╬п╡ п╠п╬п╩я▄я┬п╣ п╫п╣я┌, я┌п╣п©п╣я─я▄ я│п╡п╬п╧ п╫п╟п╠п╬я─ п©я─п╦п╡я▐п╥п╟п╫п╫я▀я┘ п╪п╟п╫п╢п╟я┌п╬п╡ п╣я│я┌я▄ я┐ п╨п╟п╤п╢п╬п╧ п╫п╦я┌п╦; я│п╪п╬я┌я─п╦я┌п╣ capabilities(7).
- /proc/sys/kernel/core_pattern
- п║п╪п╬я┌я─п╦я┌п╣ core(5).
- /proc/sys/kernel/core_uses_pid
- п║п╪п╬я┌я─п╦я┌п╣ core(5).
- /proc/sys/kernel/ctrl-alt-del
- п╜я┌п╬я┌ я└п╟п╧п╩ я┐п©я─п╟п╡п╩я▐п╣я┌ п╬п╠я─п╟п╠п╬я┌п╨п╬п╧ п╫п╟п╤п╟я┌п╦я▐ п╨п╩п╟п╡п╦я┬ Ctrl-Alt-Del. п п╬пЁп╢п╟ п╥п╫п╟я┤п╣п╫п╦п╣ п╡ я█я┌п╬п╪ я└п╟п╧п╩п╣ я─п╟п╡п╫п╬ 0, Ctrl-Alt-Del п╬п╠я─п╟п╠п╟я┌я▀п╡п╟п╣я┌я│я▐ п╦ п©я─п╬п╦п╥п╡п╬п╢п╦я┌ п╡я▀п╥п╬п╡ п©я─п╬пЁя─п╟п╪п╪я▀ init(8) п╢п╩я▐ п╡я▀п©п╬п╩п╫п╣п╫п╦я▐ п╨п╬п╫я┌я─п╬п╩п╦я─я┐п╣п╪п╬пЁп╬ п©п╣я─п╣п╥п╟п©я┐я│п╨п╟ я│п╦я│я┌п╣п╪я▀. п п╬пЁп╢п╟ п╥п╫п╟я┤п╣п╫п╦п╣ п╡ я└п╟п╧п╩п╣ п╠п╬п╩я▄я┬п╣ 0, я─п╣п╟п╨я├п╦я▐ Linux я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐п╣я┌ Vulcan Nerve Pinch (tm) [п╨п╬я─п╬п╫п╫я▀п╧ п©я─п╦я▒п╪ я─п╟я│я▀ Vulcan, я│п╪. я│п╣я─п╦п╟п╩ Star Trek], я│п╬пЁп╩п╟я│п╫п╬ п╨п╬я┌п╬я─п╬п╪я┐ п©я─п╬п╦п╥п╬п╧п╢я▒я┌ п╫п╣п╪п╣п╢п╩п╣п╫п╫п╟я▐ п©п╣я─п╣п╥п╟пЁя─я┐п╥п╨п╟, п╢п╟п╤п╣ п╠п╣п╥ я│п╦п╫я┘я─п╬п╫п╦п╥п╟я├п╦п╦ п╠я┐я└п╣я─п╬п╡ п╢п╦я│п╨п╬п╡. п≈п╟п╪п╣я┤п╟п╫п╦п╣: п╨п╬пЁп╢п╟ п╨п╟п╨п╟я▐-п╩п╦п╠п╬ п©я─п╬пЁя─п╟п╪п╪п╟ (я┌п╦п©п╟ dosemu) я─п╟п╠п╬я┌п╟п╣я┌ я│ п╨п╩п╟п╡п╦п╟я┌я┐я─п╬п╧ "п╫п╟п©я─я▐п╪я┐я▌", п╫п╟п╤п╟я┌п╦п╣ ctrl-alt-del п╬п╠я─п╟п╠п╬я┌п╟п╣я┌я│я▐ я█я┌п╬п╧ п©я─п╬пЁя─п╟п╪п╪п╬п╧, п╢п╬ я┌п╬пЁп╬ п╨п╟п╨ п╬п╫п╬ п╢п╬я│я┌п╦пЁп╫п╣я┌ я┐я─п╬п╡п╫я▐ tty я▐п╢я─п╟ п╦, я┌п╟п╨п╦п╪ п╬п╠я─п╟п╥п╬п╪, п╦п╪п╣п╫п╫п╬ я█я┌п╟ п©я─п╬пЁя─п╟п╪п╪п╟ п╠я┐п╢п╣я┌ я─п╣я┬п╟я┌я▄, я┤я┌п╬ п╢п╣п╩п╟я┌я▄.
- /proc/sys/kernel/hotplug
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ п©я┐я┌я▄ п╢п╩я▐ п╟пЁп╣п╫я┌п╟ п©п╬п╩п╦я┌п╦п╨п╦ я┐я│я┌я─п╬п╧я│я┌п╡. п÷п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ я█я┌п╬ я└п╟п╧п╩ "/sbin/hotplug".
- /proc/sys/kernel/domainname п╦ /proc/sys/kernel/hostname
- п╪п╬пЁя┐я┌
п╠я▀я┌я▄
п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫я▀
п╢п╩я▐
я┐я│я┌п╟п╫п╬п╡п╨п╦
п╦п╪п╣п╫п╦
п╢п╬п╪п╣п╫п╟
я│п╩я┐п╤п╠я▀
NIS/YP п╦
п╦п╪п╣п╫п╦
я┐п╥п╩п╟
п╡п╟я┬п╣п╧
п╪п╟я┬п╦п╫я▀
я┌п╬я┤п╫п╬
я┌п╟п╨п╦п╪
п╤п╣
п╬п╠я─п╟п╥п╬п╪
п╨п╟п╨ п╦
п╨п╬п╪п╟п╫п╢п╟п╪п╦
domainname(1) п╦ hostname(1),
я┌.п╣.:
# echo 'darkstar' > /proc/sys/kernel/hostname # echo 'mydomain' > /proc/sys/kernel/domainname
п╡я▀п©п╬п╩п╫я▐я┌ я┌п╬п╤п╣ я│п╟п╪п╬п╣, я┤я┌п╬ п╦ п╨п╬п╪п╟п╫п╢я▀
# hostname 'darkstar' # domainname 'mydomain'
п·п╢п╫п╟п╨п╬ п╥п╟п╪п╣я┌п╦п╪, я┤я┌п╬ п╨п╩п╟я│я│п╦я┤п╣я│п╨п╦п╧ darkstar.frop.org п╦п╪п╣п╣я┌ п╦п╪я▐ я┐п╥п╩п╟ "darkstar" п╦ п╢п╬п╪п╣п╫п╫п╬п╣ п╦п╪я▐ DNS (п║п╣я─п╡п╣я─п╟ п■п╬п╪п╣п╫п╫я▀я┘ п≤п╪п╣п╫) "frop.org", п╫п╣ п©я┐я┌п╟п╧я┌п╣ я│ п╢п╬п╪п╣п╫п╫я▀п╪ п╦п╪п╣п╫п╣п╪ NIS (п║п╩я┐п╤п╠я▀ п║п╣я┌п╣п╡п╬п╧ п≤п╫я└п╬я─п╪п╟я├п╦п╦) п╦п╩п╦ п╨п╟п╨ п╬п╫п╟ я─п╟п╫я▄я┬п╣ п╫п╟п╥я▀п╡п╟п╩п╟я│я▄ YP (Yellow Pages). п╜я┌п╦ п╢п╡п╟ п╢п╬п╪п╣п╫п╫я▀я┘ п╦п╪п╣п╫п╦ п©п╬п╩п╫п╬я│я┌я▄я▌ я─п╟п╥п╩п╦я┤п╫я▀ п©п╬ я│п╡п╬п╣п╧ я│я┐я┌п╦. п÷п╬п╢я─п╬п╠п╫п╬я│я┌п╦ п╬п╠ я█я┌п╬ п╪п╬п╤п╫п╬ п╫п╟п╧я┌п╦ п╡ я│п©я─п╟п╡п╬я┤п╫п╬п╧ я│я┌я─п╟п╫п╦я├п╣ hostname(1).
- /proc/sys/kernel/htab-reclaim
- (я┌п╬п╩я▄п╨п╬ п╢п╩я▐ PowerPC) п∙я│п╩п╦ п╥п╫п╟я┤п╣п╫п╦п╣ п╡ я█я┌п╬п╪ я└п╟п╧п╩п╣ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫п╬ п╡ п╫п╣п╫я┐п╩п╣п╡п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣, я┌п╬ PowerPC htab (я│п╪. я└п╟п╧п╩ Documentation/powerpc/ppc_htab.txt п╡ п╦я│я┘п╬п╢п╫п╬п╪ п╨п╬п╢п╣ я▐п╢я─п╟) я│п╬п╨я─п╟я┴п╟п╣я┌я│я▐ п╨п╟п╤п╢я▀п╧ я─п╟п╥, п╨п╬пЁп╢п╟ я│п╦я│я┌п╣п╪п╟ п╡я┘п╬п╢п╦я┌ п╡ я├п╦п╨п╩ п©я─п╬я│я┌п╬я▐.
- /proc/sys/kernel/l2cr
- (я┌п╬п╩я▄п╨п╬ п╢п╩я▐ PowerPC) п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ я└п╩п╟пЁ, п╨п╬я┌п╬я─я▀п╧ я┐п©я─п╟п╡п╩я▐п╣я┌ п╨я█я┬п╣п╪ L2 п╫п╟ п©я─п╬я├п╣я│я│п╬я─п╫я▀я┘ п©п╩п╟я┌п╟я┘ G3. п∙я│п╩п╦ 0, п╨я█я┬ п╡я▀п╨п╩я▌я┤п╣п╫. п∙я│п╩п╦ п╫п╣ п╫п╬п╩я▄, я┌п╬ п╡п╨п╩я▌я┤п╣п╫.
- /proc/sys/kernel/modprobe
- п▓ я█я┌п╬п╪ я└п╟п╧п╩п╣ я│п╬п╢п╣я─п╤п╦я┌я│я▐ п©я┐я┌я▄ п╨ п╥п╟пЁя─я┐п╥я┤п╦п╨я┐ п╪п╬п╢я┐п╩п╣п╧ я▐п╢я─п╟. п≈п╫п╟я┤п╣п╫п╦п╣ п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ я─п╟п╡п╫п╬ /sbin/modprobe. п╓п╟п╧п╩ я│я┐я┴п╣я│я┌п╡я┐п╣я┌ я┌п╬п╩я▄п╨п╬, п╣я│п╩п╦ я▐п╢я─п╬ я│п╬п╠я─п╟п╫п╬ я│ п©п╟я─п╟п╪п╣я┌я─п╬п╪ CONFIG_KMOD. п·п╫ п╬п©п╦я│п╟п╫ п╡ я└п╟п╧п╩п╣ Documentation/kmod.txt п╦п╥ п╢п╣я─п╣п╡п╟ п╦я│я┘п╬п╢п╫п╬пЁп╬ п╨п╬п╢п╟ я▐п╢я─п╟ (п╣я│я┌я▄ я┌п╬п╩я▄п╨п╬ п╡ я▐п╢я─п╣ п╡п╣я─я│п╦п╦ 2.4 п╦ п╠п╬п╩п╣п╣ я─п╟п╫п╫п╦я┘).
- /proc/sys/kernel/msgmax
- п╜я┌п╬я┌ я└п╟п╧п╩ п╬п©я─п╣п╢п╣п╩я▐п╣я┌ я│п╦я│я┌п╣п╪п╫я▀п╧ п╩п╦п╪п╦я┌ п╫п╟ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ я┤п╦я│п╩п╬ п╠п╟п╧я┌ п╡ п╬п╢п╫п╬п╪ я│п╬п╬п╠я┴п╣п╫п╦п╦, п╨п╬я┌п╬я─п╬п╣ п©п╦я┬п╣я┌я│я▐ п╡ п╬я┤п╣я─п╣п╢я▄ я│п╬п╬п╠я┴п╣п╫п╦п╧ System V.
- /proc/sys/kernel/msgmni
- п╜я┌п╬я┌ я└п╟п╧п╩ п╬п©я─п╣п╢п╣п╩я▐п╣я┌ я│п╦я│я┌п╣п╪п╫я▀п╧ п╩п╦п╪п╦я┌ п╫п╟ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╦п╢п╣п╫я┌п╦я└п╦п╨п╟я┌п╬я─п╬п╡ п╡ п╬я┤п╣я─п╣п╢п╦ я│п╬п╬п╠я┴п╣п╫п╦п╧. (п╓п╟п╧п╩ п╣я│я┌я▄ я┌п╬п╩я▄п╨п╬ п╡ Linux 2.4 п╦ п╫п╬п╡п╣п╣.)
- /proc/sys/kernel/msgmnb
- п╜я┌п╬я┌ я└п╟п╧п╩ п╬п©я─п╣п╢п╣п╩я▐п╣я┌ я│п╦я│я┌п╣п╪п╫я▀п╧ п©п╟я─п╟п╪п╣я┌я─, п╦я│п©п╬п╩я▄п╥я┐п╣п╪я▀п╧ п©я─п╦ п╫п╟я┤п╟п╩я▄п╫п╬п╧ п╫п╟я│я┌я─п╬п╧п╨п╣ msg_qbytes п╢п╩я▐ п©п╬я│п╩п╣п╢п╬п╡п╟я┌п╣п╩я▄п╫п╬ я│п╬п╥п╢п╟п╡п╟п╣п╪я▀я┘ п╬я┤п╣я─п╣п╢п╣п╧ я│п╬п╬п╠я┴п╣п╫п╦п╧. п²п╟я│я┌я─п╬п╧п╨п╟ msg_qbytes п╥п╟п╢п╟я▒я┌ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ я┤п╦я│п╩п╬ п╠п╟п╧я┌, п╨п╬я┌п╬я─я▀п╣ п╪п╬пЁя┐я┌ п╠я▀я┌я▄ п╥п╟п©п╦я│п╟п╫я▀ п╡ п╬я┤п╣я─п╣п╢я▄ я│п╬п╬п╠я┴п╣п╫п╦п╧.
- /proc/sys/kernel/ostype п╦ /proc/sys/kernel/osrelease
- п╜я┌п╦ я└п╟п╧п╩я▀ я│п╬п╢п╣я─п╤п╟я┌ п©п╬п╢я│я┌я─п╬п╨п╦ п╦п╥ /proc/version.
- /proc/sys/kernel/overflowgid п╦ /proc/sys/kernel/overflowuid
- п╜я┌п╦ я└п╟п╧п╩я▀ п╢я┐п╠п╩п╦я─я┐я▌я┌ я└п╟п╧п╩я▀ /proc/sys/fs/overflowgid п╦ /proc/sys/fs/overflowuid.
- /proc/sys/kernel/panic
- п╜я┌п╬я┌ я└п╟п╧п╩ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌ п╢п╬я│я┌я┐п© п╫п╟ я┤я┌п╣п╫п╦п╣ п╦ п╥п╟п©п╦я│я▄ п╨ п©п╣я─п╣п╪п╣п╫п╫п╬п╧ я▐п╢я─п╟ panic_timeout. п∙я│п╩п╦ п╥п╫п╟я┤п╣п╫п╦п╣ п╡ я└п╟п╧п╩п╣ я─п╟п╡п╫п╬ п╫я┐п╩я▌, я▐п╢я─п╬ п╠я┐п╢п╣я┌ п╥п╟я├п╦п╨п╩п╦п╡п╟я┌я▄я│я▐ п©я─п╦ п╨я─п╟я┘п╣ я│п╦я│я┌п╣п╪я▀ п©п╬ panic; п╣я│п╩п╦ п╫п╣ п╫п╬п╩я▄, я┌п╬ я█я┌п╬ п╬п╥п╫п╟я┤п╟п╣я┌, я┤я┌п╬ я▐п╢я─п╬ п╢п╬п╩п╤п╫п╬ п╡я▀п©п╬п╩п╫п╦я┌я▄ п╟п╡я┌п╬п╪п╟я┌п╦я┤п╣я│п╨я┐я▌ п©п╣я─п╣п╥п╟пЁя─я┐п╥п╨я┐ п©п╬я│п╩п╣ я█я┌п╬пЁп╬ п╨п╬п╩п╦я┤п╣я│я┌п╡п╟ я│п╣п╨я┐п╫п╢. п п╬пЁп╢п╟ п╡я▀ п╦я│п©п╬п╩я▄п╥я┐п╣я┌п╣ п©я─п╬пЁя─п╟п╪п╪п╫я▀п╧ п╢я─п╟п╧п╡п╣я─ я┐я│я┌я─п╬п╧я│я┌п╡п╟ watchdog (я┐я│я┌я─п╬п╧я│я┌п╡п╬, п©п╣я─п╦п╬п╢п╦я┤п╣я│п╨п╦ п╢п╣п╩п╟я▌я┴п╣п╣ п©я─п╬п╡п╣я─п╨я┐, я┤я┌п╬ я│п╦я│я┌п╣п╪п╟ я└я┐п╫п╨я├п╦п╬п╫п╦я─я┐п╣я┌), я┌п╬ я─п╣п╨п╬п╪п╣п╫п╢я┐п╣я┌я│я▐ я┐я│я┌п╟п╫п╬п╡п╦я┌я▄ п╥п╫п╟я┤п╣п╫п╦п╣ 60.
- /proc/sys/kernel/panic_on_oops (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.5.68)
- п╜я┌п╬я┌ я└п╟п╧п╩ я┐п©я─п╟п╡п╩я▐п╣я┌ п©п╬п╡п╣п╢п╣п╫п╦п╣п╪ я▐п╢я─п╟, п╨п╬пЁп╢п╟ я│п╩я┐я┤п╟п╣я┌я│я▐ oops п╦п╩п╦ BUG. п∙я│п╩п╦ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ 0, я┌п╬ я│п╦я│я┌п╣п╪п╟ п©я▀я┌п╟п╣я┌я│я▐ п©я─п╬п╢п╬п╩п╤п╦я┌я▄ я─п╟п╠п╬я┌я┐. п∙я│п╩п╦ я│п╬п╢п╣я─п╤п╦я┌ 1, я┌п╬ я│п╦я│я┌п╣п╪п╟ п╡я▀п©п╬п╩п╫я▐п╣я┌ п╥п╟п╢п╣я─п╤п╨я┐ п╫п╟ п╫п╣я│п╨п╬п╩я▄п╨п╬ я│п╣п╨я┐п╫п╢ (я┤я┌п╬п╠я▀ п╢п╟я┌я▄ п╡я─п╣п╪я▐ klogd п╥п╟п©п╦я│п╟я┌я▄ п╡я▀п╡п╬п╢ oops) п╦ п╥п╟я┌п╣п╪ пЁп╣п╫п╣я─п╦я─я┐п╣я┌ п╨я─п╟я┘ я│п╦я│я┌п╣п╪я▀ я┤п╣я─п╣п╥ panic. п∙я│п╩п╦ я└п╟п╧п╩ /proc/sys/kernel/panic я┌п╟п╨п╤п╣ я│п╬п╢п╣я─п╤п╦я┌ п╫п╣п╫я┐п╩п╣п╡п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣, я┌п╬ п╪п╟я┬п╦п╫п╟ п╠я┐п╢п╣я┌ п©п╣я─п╣п╥п╟пЁя─я┐п╤п╣п╫п╟.
- /proc/sys/kernel/pid_max (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.5.34)
- п╜я┌п╬я┌ я└п╟п╧п╩ п╥п╟п╢п╟я▒я┌ п╥п╫п╟я┤п╣п╫п╦п╣, п©п╬я│п╩п╣ п╨п╬я┌п╬я─п╬пЁп╬ п╦п╢п╣п╫я┌п╦я└п╦п╨п╟я┌п╬я─я▀ п©я─п╬я├п╣я│я│п╬п╡ (PID) п╫п╟я┤п╦п╫п╟я▌я┌ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ я│ п╫п╟я┤п╟п╩п╟ (п╥п╫п╟я┤п╣п╫п╦п╣ п╡ я█я┌п╬п╪ я└п╟п╧п╩п╣ п╫п╟ п╣п╢п╦п╫п╦я├я┐ п╠п╬п╩я▄я┬п╣, я┤п╣п╪ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫я▀п╧ PID). п÷п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌, п╥п╫п╟я┤п╣п╫п╦п╣ п╡ я█я┌п╬п╪ я└п╟п╧п╩п╣ я│п╬я│я┌п╟п╡п╩я▐п╣я┌ 32768, я┌.п╣. п╬п╥п╫п╟я┤п╟п╣я┌ я┌п╬я┌ п╤п╣ я│п╟п╪я▀п╧ п╢п╦п╟п©п╟п╥п╬п╫ PID-п╬п╡, я┤я┌п╬ п╦ п╡ я─п╟п╫п╫п╦я┘ я▐п╢я─п╟я┘. п²п╟ 32-п╠п╦я┌п╫я▀я┘ п©п╩п╟я┌я└п╬я─п╪п╟я┘ — 32768 — п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣ pid_max. п²п╟ 64-п╠п╦я┌п╫я▀я┘ п©п╩п╟я┌я└п╬я─п╪п╟я┘ pid_max п╪п╬п╤п╣я┌ п©я─п╦п╫п╦п╪п╟я┌я▄ п╩я▌п╠п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣ п╢п╬ 2^22 (PID_MAX_LIMIT, п©я─п╦п╠п╩п╦п╥п╦я┌п╣п╩я▄п╫п╬ 4 п╪п╦п╩п╩п╦п╬п╫п╟).
- /proc/sys/kernel/powersave-nap (я┌п╬п╩я▄п╨п╬ п╫п╟ PowerPC)
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ я└п╩п╟пЁ. п∙я│п╩п╦ п╬п╫ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫ Linux-PPC п╠я┐п╢п╣я┌ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ я─п╣п╤п╦п╪ "nap" п╢п╩я▐ я█п╫п╣я─пЁп╬я│п╠п╣я─п╣п╤п╣п╫п╦я▐, п╡ п©я─п╬я┌п╦п╡п╫п╬п╪ я│п╩я┐я┤п╟п╣ п╠я┐п╢п╣я┌ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ я─п╣п╤п╦п╪ "doze".
- /proc/sys/kernel/printk
- п▓ я└п╟п╧п╩п╣ п╣я│я┌я▄ я┤п╣я┌я▀я─п╣ п╥п╫п╟я┤п╣п╫п╦я▐: console_loglevel, default_message_loglevel, minimum_console_level п╦ default_console_loglevel. п╜я┌п╦ п╥п╫п╟я┤п╣п╫п╦я▐ п╡п╩п╦я▐я▌я┌ п╫п╟ п©п╬п╡п╣п╢п╣п╫п╦п╣ printk() п©я─п╦ п╡я▀п╢п╟я┤п╣ п╦п╩п╦ п©я─п╬я┌п╬п╨п╬п╩п╦я─п╬п╡п╟п╫п╦п╦ я│п╬п╬п╠я┴п╣п╫п╦п╧ п╬п╠ п╬я┬п╦п╠п╨п╟я┘. п÷п╬п╢я─п╬п╠п╫п╬я│я┌п╦ п╬ я─п╟п╥п╩п╦я┤п╫я▀я┘ я┐я─п╬п╡п╫я▐я┘ п©я─п╬я┌п╬п╨п╬п╩п╦я─п╬п╡п╟п╫п╦я▐ я│п╪. п╡ syslog(2). п║п╬п╬п╠я┴п╣п╫п╦я▐ я│ п╠п╬п╩п╣п╣ п╡я▀я│п╬п╨п╦п╪ п©я─п╦п╬я─п╦я┌п╣я┌п╬п╪ я┤п╣п╪console_loglevel п╠я┐п╢я┐я┌ п╡я▀п╢п╟п╫я▀ п╫п╟ п╨п╬п╫я│п╬п╩я▄. п║п╬п╬п╠я┴п╣п╫п╦я▐ п╠п╣п╥ я▐п╡п╫п╬ п╥п╟п╢п╟п╫п╫п╬пЁп╬ п©я─п╦п╬я─п╦я┌п╣я┌п╟ п╠я┐п╢я┐я┌ п╡я▀п╢п╟п╫я▀ я│ п©я─п╦п╬я─п╦я┌п╣я┌п╬п╪ default_message_level. minimum_console_loglevel — я█я┌п╬ п╪п╦п╫п╦п╪п╟п╩я▄п╫п╬п╣ (п╫п╟п╦п╡я▀я│я┬п╣п╣) п╥п╫п╟я┤п╣п╫п╦п╣, п╨п╬я┌п╬я─п╬п╣ п╪п╬п╤п╣я┌ п╦п╪п╣я┌я▄ console_loglevel. default_console_loglevel — я█я┌п╬ п╥п╫п╟я┤п╣п╫п╦п╣ п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ п╢п╩я▐ console_loglevel.
- /proc/sys/kernel/pty (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.4)
- п▓ я█я┌п╬п╪ п╨п╟я┌п╟п╩п╬пЁп╣ я│п╬п╢п╣я─п╤п╦я┌я│я▐ п╢п╡п╟ я└п╟п╧п╩п╟, п╬я┌я─п╟п╤п╟я▌я┴п╦я┘ п╨п╬п╩п╦я┤п╣я│я┌п╡п╟ п©я│п╣п╡п╢п╬-я┌п╣я─п╪п╦п╫п╟п╩п╬п╡ Unix 98 (я│п╪. pts(4)) п╡ я│п╦я│я┌п╣п╪п╣.
- /proc/sys/kernel/pty/max
- п╜я┌п╬я┌ я└п╟п╧п╩ п╬п©я─п╣п╢п╣п╩я▐п╣я┌ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п©я│п╣п╡п╢п╬-я┌п╣я─п╪п╦п╫п╟п╩п╬п╡.
- /proc/sys/kernel/pty/nr
- п╓п╟п╧п╩ п╢п╬я│я┌я┐п©п╣п╫ я┌п╬п╩я▄п╨п╬ п╢п╩я▐ я┤я┌п╣п╫п╦я▐, п©п╬п╨п╟п╥я▀п╡п╟п╣я┌ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╦я│п©п╬п╩я▄п╥я┐п╣п╪я▀я┘ п╡ п╢п╟п╫п╫я▀п╧ п╪п╬п╪п╣п╫я┌ п©я│п╣п╡п╢п╬-я┌п╣я─п╪п╦п╫п╟п╩п╬п╡.
- /proc/sys/kernel/random
- п╜я┌п╬я┌ п╨п╟я┌п╟п╩п╬пЁ я│п╬п╢п╣я─п╤п╦я┌ я─п╟п╥п╩п╦я┤п╫я▀п╣ п©п╟я─п╟п╪п╣я┌я─я▀, я┐п©я─п╟п╡п╩я▐я▌я┴п╦п╣ я─п╟п╠п╬я┌п╬п╧ я└п╟п╧п╩п╟ /dev/random. п■п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫я┐я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ я│п╪п╬я┌я─п╦я┌п╣ п╡ random(4).
- /proc/sys/kernel/real-root-dev
- п╜я┌п╬я┌ я└п╟п╧п╩ п╬п©п╦я│я▀п╡п╟п╣я┌я│я▐ п╡ я└п╟п╧п╩п╣ п╦я│я┘п╬п╢п╫п╬пЁп╬ п╨п╬п╢п╟ я▐п╢я─п╟ Documentation/initrd.txt.
- /proc/sys/kernel/reboot-cmd (я┌п╬п╩я▄п╨п╬ п╫п╟ Sparc)
- п╜я┌п╬я┌ я└п╟п╧п╩, п╡п╣я─п╬я▐я┌п╫п╬, я▐п╡п╩я▐п╣я┌я│я▐ я│п©п╬я│п╬п╠п╬п╪ п╥п╟п╢п╟п╫п╦я▐ п╟я─пЁя┐п╪п╣п╫я┌п╬п╡ п╢п╩я▐ п╫п╟я┤п╟п╩я▄п╫п╬пЁп╬ п╥п╟пЁя─я┐п╥я┤п╦п╨п╟ SPARC ROM/Flash. п║п©п╬я│п╬п╠ я│п╨п╟п╥п╟я┌я▄ п╣п╪я┐, я┤я┌п╬ п╢п╣п╩п╟я┌я▄ п©п╬я│п╩п╣ п©п╣я─п╣п╥п╟пЁя─я┐п╥п╨п╦?
- /proc/sys/kernel/rtsig-max
- (п╒п╬п╩я▄п╨п╬ п╡ я▐п╢я─п╣ 2.6.7 п╦ п╠п╬п╩п╣п╣ я─п╟п╫п╫п╦я┘; я│п╪. setrlimit(2)) п╜я┌п╬я┌ я└п╟п╧п╩ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫ п╢п╩я▐ п╫п╟я│я┌я─п╬п╧п╨п╦ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬пЁп╬ п╨п╬п╩п╦я┤п╣я│я┌п╡п╟ я│п╦пЁп╫п╟п╩п╬п╡ я─п╣п╟п╩я▄п╫п╬пЁп╬ п╡я─п╣п╪п╣п╫п╦ POSIX (п╡ п╬я┤п╣я─п╣п╢п╦), п╨п╬я┌п╬я─п╬п╣ п╪п╬п╤п╣я┌ п╡п╬я│п©я─п╦п╫я▐я┌я▄ я│п╦я│я┌п╣п╪п╟.
- /proc/sys/kernel/rtsig-nr
- (п╒п╬п╩я▄п╨п╬ п╡ я▐п╢я─п╣ 2.6.7 п╦ п╠п╬п╩п╣п╣ я─п╟п╫п╫п╦я┘) п╜я┌п╬я┌ я└п╟п╧п╩ п©п╬п╨п╟п╥я▀п╡п╟п╣я┌ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я│п╦пЁп╫п╟п╩п╬п╡ я─п╣п╟п╩я▄п╫п╬пЁп╬ п╡я─п╣п╪п╣п╫п╦ POSIX, п╨п╬я┌п╬я─я▀п╣ п╡ п╫п╟я│я┌п╬я▐я┴п╦п╧ п╪п╬п╪п╣п╫я┌ п╫п╟я┘п╬п╢я▐я┌я│я▐ п╡ п╬я┤п╣я─п╣п╢п╦.
- /proc/sys/kernel/sem (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.4)
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ 4 п╥п╫п╟я┤п╣п╫п╦я▐, п╬п©п╦я│я▀п╡п╟я▌я┴п╦я┘ п╬пЁя─п╟п╫п╦я┤п╣п╫п╦я▐ я│п╣п╪п╟я└п╬я─п╬п╡ System V IPC. п▓п╬я┌ я█я┌п╦ п╥п╫п╟я┤п╣п╫п╦я▐ п©п╬ п©п╬я─я▐п╢п╨я┐:
- SEMMSL
- п°п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я│п╣п╪п╟я└п╬я─п╬п╡ п╡ п╬п╢п╫п╬п╪ я│п©п╦я│п╨п╣ я│п╣п╪п╟я└п╬я─п╬п╡.
- SEMMNS
- п║п╦я│я┌п╣п╪п╫я▀п╧ п╩п╦п╪п╦я┌ п╫п╟ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я│п╣п╪п╟я└п╬я─п╬п╡ п╡п╬ п╡я│п╣я┘ я│п©п╦я│п╨п╟я┘ я│п╣п╪п╟я└п╬я─п╬п╡.
- SEMOPM
- п°п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╬п©п╣я─п╟я├п╦п╧, п╨п╬я┌п╬я─п╬п╣ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ я┐п╨п╟п╥п╟п╫п╬ п╡ п╡я▀п╥п╬п╡п╣ semop(2).
- SEMMNI
- п║п╦я│я┌п╣п╪п╫я▀п╧ п╩п╦п╪п╦я┌ п╫п╟ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╦п╢п╣п╫я┌п╦я└п╦п╨п╟я┌п╬я─п╬п╡ я│п╣п╪п╟я└п╬я─п╬п╡.
- /proc/sys/kernel/sg-big-buff
- п╜я┌п╬я┌ я└п╟п╧п╩ п©п╬п╨п╟п╥я▀п╡п╟п╣я┌ я─п╟п╥п╪п╣я─ п╠я┐я└п╣я─п╟ я│я┌п╟п╫п╢п╟я─я┌п╫п╬пЁп╬ SCSI я┐я│я┌я─п╬п╧я│я┌п╡п╟ (sg). п▓я▀ п╫п╣ п╪п╬п╤п╣я┌п╣ п©п╬п╨п╟ п╫п╟я│я┌я─п╟п╦п╡п╟я┌я▄ п╣пЁп╬, п╫п╬ п╣пЁп╬ п╪п╬п╤п╫п╬ п╦п╥п╪п╣п╫п╦я┌я▄ п©я─п╦ п╨п╬п╪п©п╦п╩я▐я├п╦п╦ я▐п╢я─п╟, п╦я│п©я─п╟п╡п╦п╡ include/scsi/sg.h, п╦п╥п╪п╣п╫п╦п╡ п╡ п╫я▒п╪ п╥п╫п╟я┤п╣п╫п╦п╣ SG_BIG_BUFF. п·п╢п╫п╟п╨п╬, п╡ я█я┌п╬п╪, п╨п╟п╨ п©я─п╟п╡п╦п╩п╬, п╫п╣я┌ п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬я│я┌п╦.
- /proc/sys/kernel/shmall
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ я│п╦я│я┌п╣п╪п╫я▀п╧ п╩п╦п╪п╦я┌ п╫п╟ п╬п╠я┴п╣п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я│я┌я─п╟п╫п╦я├ п╬п╠я┴п╣п╧ п©п╟п╪я▐я┌п╦ п©п╬ я│я┌п╟п╫п╢п╟я─я┌я┐ System V.
- /proc/sys/kernel/shmmax
- п╜я┌п╬я┌ я└п╟п╧п╩ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫ п╢п╩я▐ п╬п©я─п╬я│п╟ п╦ я┐я│я┌п╟п╫п╬п╡п╨п╦ п╬пЁя─п╟п╫п╦я┤п╣п╫п╦я▐ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬пЁп╬ я─п╟п╥п╪п╣я─п╟ я│п╣пЁп╪п╣п╫я┌п╟ п╬п╠я┴п╣п╧ п©п╟п╪я▐я┌п╦ п©п╬ я│я┌п╟п╫п╢п╟я─я┌я┐ System V п╡п╬ п╡я─п╣п╪я▐ п╡я▀п©п╬п╩п╫п╣п╫п╦я▐. п▓ п╫п╟я│я┌п╬я▐я┴п╦п╧ п╪п╬п╪п╣п╫я┌ я▐п╢я─п╬ п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌ я│п╣пЁп╪п╣п╫я┌я▀ п╬п╠я┴п╣п╧ п©п╟п╪я▐я┌п╦ п╢п╬ 1п⌠п▒. п≈п╫п╟я┤п╣п╫п╦п╣ п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ я─п╟п╡п╫п╬ SHMMAX.
- /proc/sys/kernel/shmmni
- (п╢п╬я│я┌я┐п©п╣п╫ п╡ Linux 2.4 п╦ п╫п╬п╡п╣п╣) п╥п╟п╢п╟я▒я┌ п╪п╟п╨я│п╦п╪п╟п╩я▄п╫я▀п╧ я│п╦я│я┌п╣п╪п╫я▀п╧ п╩п╦п╪п╦я┌ п╫п╟ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ я│п╬п╥п╢п╟п╡п╟п╣п╪я▀я┘ п╬п╠я┴п╦я┘ я│п╣пЁп╪п╣п╫я┌п╬п╡ п©п╟п╪я▐я┌п╦ п©п╬ я│я┌п╟п╫п╢п╟я─я┌я┐ System V.
- /proc/sys/kernel/sysrq
- п╜я┌п╬я┌
я└п╟п╧п╩
п╨п╬п╫я┌я─п╬п╩п╦я─я┐п╣я┌
я└я┐п╫п╨я├п╦п╦,
п╨п╬я┌п╬я─я▀п╣
п╪п╬п╤п╫п╬
п╡я▀п╥я▀п╡п╟я┌я▄
п©п╬
п╨п╩п╟п╡п╦я┬п╣
SysRq. п÷п╬
я┐п╪п╬п╩я┤п╟п╫п╦я▌
п╡ п╫я▒п╪
я│п╬п╢п╣я─п╤п╦я┌я│я▐
1,
п╨п╬я┌п╬я─п╟я▐
п╬п╥п╫п╟я┤п╟п╣я┌,
я┤я┌п╬
я─п╟п╥я─п╣я┬п╣п╫я▀
п╩я▌п╠я▀п╣
п╡п╬п╥п╪п╬п╤п╫я▀п╣
п╥п╟п©я─п╬я│я▀
SysRq (п╡
я│я┌п╟я─я▀я┘
я▐п╢я─п╟я┘
SysRq п©п╬
я┐п╪п╬п╩я┤п╟п╫п╦я▌
п╡я▀п╨п╩я▌я┤п╣п╫п╟,
п╦ п╣я▒
я┌я─п╣п╠п╬п╡п╟п╩п╬я│я▄
я▐п╡п╫п╬
п╡п╨п╩я▌я┤п╟я┌я▄
п©я─п╦
я─п╟п╠п╬я┌п╣,
п╫п╬
я┌п╣п©п╣я─я▄
я█я┌п╬пЁп╬
п╠п╬п╩я▄я┬п╣
п╫п╣
я┌я─п╣п╠я┐п╣я┌я│я▐.).
п▓п╬п╥п╪п╬п╤п╫я▀п╣
п╥п╫п╟я┤п╣п╫п╦я▐:
0 - п╬я┌п╨п╩я▌я┤п╦я┌я▄ sysrq п©п╬п╩п╫п╬я│я┌я▄я▌
1 - п╡п╨п╩я▌я┤п╦я┌я▄ п╡я│п╣ я└я┐п╫п╨я├п╦п╦ sysrq
>1 - п╪п╟я│п╨п╟ п╠п╦я┌п╬п╡ я─п╟п╥я─п╣я┬я▒п╫п╫я▀я┘ я└я┐п╫п╨я├п╦п╧ sysrq:
2 - п╡п╨п╩я▌я┤п╦я┌я▄ я┐п©я─п╟п╡п╩п╣п╫п╦п╣ я┐я─п╬п╡п╫п╣п╪ п©я─п╬я┌п╬п╨п╬п╩п╦я─п╬п╡п╟п╫п╦я▐ п╫п╟ п╨п╬п╫я│п╬п╩я▄
4 - п╡п╨п╩я▌я┤п╦я┌я▄ я┐п©я─п╟п╡п╩п╣п╫п╦п╣ п╨п╩п╟п╡п╦п╟я┌я┐я─п╬п╧ (SAK, unraw)
8 - п╡п╨п╩я▌я┤п╦я┌я▄ п╬я┌п╩п╟п╢п╬я┤п╫я▀п╣ п╢п╟п╪п©я▀ п©я─п╬я├п╣я│я│п╬п╡ п╦ я┌.п╢.
16 - п╡п╨п╩я▌я┤п╦я┌я▄ п╨п╬п╪п╟п╫п╢я┐ sync
32 - п╡п╨п╩я▌я┤п╦я┌я▄ п©п╣я─п╣п╪п╬п╫я┌п╦я─п╬п╡п╟п╫п╦п╣ я┌п╬п╩я▄п╨п╬ п╢п╩я▐ я┤я┌п╣п╫п╦я▐
64 - п╡п╨п╩я▌я┤п╦я┌я▄ п╬я┌п©я─п╟п╡п╨я┐ я│п╦пЁп╫п╟п╩п╬п╡ п©я─п╬я├п╣я│я│п╟п╪ (term, kill, oom-kill)
128 - я─п╟п╥я─п╣я┬п╦я┌я▄ п©п╣я─п╣п╥п╟пЁя─я┐п╥п╨я┐/п╡я▀п╨п╩я▌я┤п╣п╫п╦п╣
256 - я─п╟п╥я─п╣я┬п╦я┌я▄ п╦п╥п╪п╣п╫п╣п╫п╦п╣ п©я─п╦п╬я─п╦я┌п╣я┌п╟ п╡я│п╣я┘ п╥п╟п╢п╟я┤ п╡я─п╣п╪п╣п╫п╦ п╡я▀п©п╬п╩п╫п╣п╫п╦я▐п╜я┌п╬я┌ я└п╟п╧п╩ я│я┐я┴п╣я│я┌п╡я┐п╣я┌ я┌п╬п╩я▄п╨п╬, п╣я│п╩п╦ п╡п╨п╩я▌я┤я▒п╫ п©п╟я─п╟п╪п╣я┌я─ я│п╠п╬я─п╨п╦ я▐п╢я─п╟ CONFIG_MAGIC_SYSRQ. п■п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫я┐я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ п╪п╬п╤п╫п╬ п╫п╟п╧я┌п╦ п╡ п╦я│я┘п╬п╢п╫п╬п╪ п╨п╬п╢п╣ я▐п╢я─п╟ п╡ я└п╟п╧п╩п╣ Documentation/sysrq.txt.
- /proc/sys/kernel/version
- п╜я┌п╬я┌
я└п╟п╧п╩
я│п╬п╢п╣я─п╤п╦я┌
я│я┌я─п╬п╨я┐,
п©п╬п╢п╬п╠п╫я┐я▌:
#5 Wed Feb 25 21:49:24 MET 1998п╖п╟я│я┌я▄ "#5" п╬п╥п╫п╟я┤п╟п╣я┌, я┤я┌п╬ я█я┌п╬ п©я▐я┌п╟я▐ я│п╠п╬я─п╨п╟ я▐п╢я─п╟ п╦п╥ п╦я│я┘п╬п╢п╫п╬п╧ п╠п╟п╥я▀, п╟ п╢п╟п╩п╣п╣ я┐п╨п╟п╥п╟п╫п╟ п╢п╟я┌п╟ п╦ п╡я─п╣п╪я▐ я│п╠п╬я─п╨п╦ я▐п╢я─п╟.
- /proc/sys/kernel/threads-max (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.3.11)
- п╜я┌п╬я┌ я└п╟п╧п╩ п╬п©я─п╣п╢п╣п╩я▐п╣я┌ я│п╦я│я┌п╣п╪п╫я▀п╧ п╩п╦п╪п╦я┌ п╫п╟ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п╫п╦я┌п╣п╧ (п╥п╟п╢п╟я┤), п╨п╬я┌п╬я─п╬п╣ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ я│п╬п╥п╢п╟п╫п╬ п╡ я│п╦я│я┌п╣п╪п╣.
- /proc/sys/kernel/zero-paged (я┌п╬п╩я▄п╨п╬ п╫п╟ PowerPC)
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ я└п╩п╟пЁ. п п╬пЁп╢п╟ п╬п╫ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫ (п╫п╣ п╫п╬п╩я▄), Linux-PPC п╠я┐п╢п╣я┌ я─п╟п╥п╪п╣я┴п╟я┌я▄ п©я─п╣-п╫я┐п╩п╣п╡я▀п╣ я│я┌я─п╟п╫п╦я├я▀ п╡ я├п╦п╨п╩п╣ п©я─п╬я│я┌п╬я▐, я┤я┌п╬ п╡п╬п╥п╪п╬п╤п╫п╬ я┐п╡п╣п╩п╦я┤п╦я┌ я│п╨п╬я─п╬я│я┌я▄ п╡я▀п©п╬п╩п╫п╣п╫п╦я▐ get_free_pages.
- /proc/sys/net
- п╜я┌п╬я┌ п╨п╟я┌п╟п╩п╬пЁ я│п╬п╢п╣я─п╤п╦я┌ п╫п╣п╨п╬я┌п╬я─я┐я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ п©п╬ я└я┐п╫п╨я├п╦п╬п╫п╦я─п╬п╡п╟п╫п╦я▌ я│п╣я┌п╣п╡п╬п╧ п©п╬п╢я│п╦я│я┌п╣п╪я▀. п·п©п╦я│п╟п╫п╦п╣ п╫п╣п╨п╬я┌п╬я─я▀я┘ я└п╟п╧п╩п╬п╡ п╡ я█я┌п╬п╪ п╨п╟я┌п╟п╩п╬пЁп╣ п╪п╬п╤п╫п╬ п╫п╟п╧я┌п╦ п╡ tcp(7) п╦ ip(7).
- /proc/sys/net/core/somaxconn
- п╜я┌п╬я┌ я└п╟п╧п╩ п╬п©я─п╣п╢п╣п╩я▐п╣я┌ п╫п╟п╦п╪п╣п╫я▄я┬п╣п╣ п╥п╫п╟я┤п╣п╫п╦п╣ п©п╟я─п╟п╪п╣я┌я─п╟ backlog я│п╦я│я┌п╣п╪п╫п╬пЁп╬ п╡я▀п╥п╬п╡п╟ listen(2); п©п╬п╢я─п╬п╠п╫п╬я│я┌п╦ я│п╪п╬я┌я─п╦я┌п╣ п╡ я│п©я─п╟п╡п╬я┤п╫п╬п╧ я│я┌я─п╟п╫п╦я├п╣ listen(2).
- /proc/sys/proc
- п■п╟п╫п╫я▀п╧ п╨п╟я┌п╟п╩п╬пЁ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п©я┐я│я┌.
- /proc/sys/sunrpc
- п■п╟п╫п╫я▀п╧ п╨п╟я┌п╟п╩п╬пЁ п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌ я┐п╢п╟п╩я▒п╫п╫я▀п╧ п╡я▀п╥п╬п╡ п©я─п╬я├п╣п╢я┐я─ Sun п╢п╩я▐ я│п╣я┌п╣п╡п╬п╧ я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪я▀ (NFS). п▓ п╫п╣п╨п╬я┌п╬я─я▀я┘ я│п╦я│я┌п╣п╪п╟я┘ п╣пЁп╬ п╫п╣я┌.
- /proc/sys/vm
- п╜я┌п╬я┌ п╨п╟я┌п╟п╩п╬пЁ я│п╬п╢п╣я─п╤п╦я┌ я└п╟п╧п╩я▀ п╢п╩я▐ я┌п╬п╫п╨п╬п╧ п╫п╟я│я┌я─п╬п╧п╨п╦ я┐п©я─п╟п╡п╩п╣п╫п╦я▐ п©п╟п╪я▐я┌я▄я▌, п╠я┐я└п╣я─п╟п╪п╦ п╦ п╨я█я┬п╣п╪.
- /proc/sys/vm/drop_caches (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.16)
- п≈п╟п©п╦я│я▄
п╡
я█я┌п╬я┌
я└п╟п╧п╩
п╥п╟я│я┌п╟п╡п╩я▐п╣я┌
я▐п╢я─п╬
я┐п╢п╟п╩п╦я┌я▄
(drop)
п╢п╟п╫п╫я▀п╣
п╨я█я┬п╣п╧
, dentries п╦ inodes п╦п╥
п©п╟п╪я▐я┌п╦,
п╡я▀п©п╬п╩п╫я▐я▐
п©я─п╦
я█я┌п╬п╪
п╬я│п╡п╬п╠п╬п╤п╢п╣п╫п╦я▐
п©п╟п╪я▐я┌п╦.
п╖я┌п╬п╠я▀ п╬я│п╡п╬п╠п╬п╢п╦я┌я▄ pagecache, п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣ п╨п╬п╪п╟п╫п╢я┐ echo 1 > /proc/sys/vm/drop_caches; я┤я┌п╬п╠я▀ п╬я│п╡п╬п╠п╬п╢п╦я┌я▄ dentries п╦ inodes, п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣ п╨п╬п╪п╟п╫п╢я┐ echo 2 > /proc/sys/vm/drop_caches; я┤я┌п╬п╠я▀ п╬я│п╡п╬п╠п╬п╢п╦я┌я▄ п╨п╬п╪п╟п╫п╢я┐ pagecache, dentries п╦ inodes, п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣ п╨п╬п╪п╟п╫п╢я┐ echo 3 > /proc/sys/vm/drop_caches.
п╒п╟п╨ п╨п╟п╨ я█я┌п╬ п╫п╣я─п╟п╥я─я┐я┬п╟я▌я┴п╟я▐ п╬п©п╣я─п╟я├п╦я▐ п╦ п╦п╥п╪п╣п╫п╦п╡я┬п╦п╣я│я▐ (dirty) п╬п╠я┼п╣п╨я┌я▀ п╫п╣ я│п╡п╬п╠п╬п╢п╫я▀, п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▄ я│п╫п╟я┤п╟п╩п╟ п╢п╬п╩п╤п╣п╫ п╥п╟п©я┐я│я┌п╦я┌я▄ п╨п╬п╪п╟п╫п╢я┐ sync(8).
- /proc/sys/vm/swappiness
- п≈п╫п╟я┤п╣п╫п╦п╣ п╡ я█я┌п╬п╪ я└п╟п╧п╩п╣ п╬п©я─п╣п╢п╣п╩я▐п╣я┌, п╫п╟я│п╨п╬п╩я▄п╨п╬ п╟п╨я┌п╦п╡п╫п╬ я▐п╢я─п╬ п╠я┐п╢п╣я┌ п╡я▀я┌п╣я│п╫я▐я┌я▄ я│я┌я─п╟п╫п╦я├я▀ п╡ п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╬ п©п╬п╢п╨п╟я┤п╨п╦. п▒п╬п╩я▄я┬п╦п╣ п╥п╫п╟я┤п╣п╫п╦я▐ я┐п╡п╣п╩п╦я┤п╦п╡п╟я▌я┌ п╟п╨я┌п╦п╡п╫п╬я│я┌я▄, п╪п╣п╫я▄я┬п╦п╣ п╥п╫п╟я┤п╣п╫п╦я▐ я│п╬п╨я─п╟я┴п╟я▌я┌ п╟п╨я┌п╦п╡п╫п╬я│я┌я▄. п÷п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ п╥п╫п╟я┤п╣п╫п╦п╣ я─п╟п╡п╫п╬ 60.
- /proc/sys/vm/legacy_va_layout (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.9)
- п∙я│п╩п╦ п╫п╣ я─п╟п╡п╫п╬ п╫я┐п╩я▌, я┌п╬ п╫п╬п╡п╟я▐ я─п╟я│п╨п╩п╟п╢п╨п╟ 32-п╠п╦я┌п╫п╬пЁп╬ п╬я┌п╬п╠я─п╟п╤п╣п╫п╦я▐ п©п╟п╪я▐я┌п╦ п╡я▀п╨п╩я▌я┤п╟п╣я┌я│я▐; я▐п╢я─п╬ п╠я┐п╢п╣я┌ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ я│я┌п╟я─я┐я▌ (2.4) я─п╟я│п╨п╩п╟п╢п╨я┐ п╢п╩я▐ п╡я│п╣я┘ п©я─п╬я├п╣я│я│п╬п╡.
- /proc/sys/vm/oom_dump_tasks (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.25)
- п▓п╨п╩я▌я┤п╟п╣я┌
я│п╦я│я┌п╣п╪п╫я▀п╧
п╢п╟п╪п©
п╥п╟п╢п╟я┤
(п╦я│п╨п╩я▌я┤п╟я▐
я▐п╢п╣я─п╫я▀п╣
п╫п╦я┌п╦),
п╨п╬я┌п╬я─я▀п╧
я│п╬п╥п╢п╟я▒я┌я│я▐
п╨п╬пЁп╢п╟
я▐п╢я─п╬
п╡я▀п©п╬п╩п╫я▐п╣я┌
OOM-killing.
п■п╟п╪п©
п╡п╨п╩я▌я┤п╟п╣я┌я│п╩п╣п╢я┐я▌я┴я┐я▌
п╦п╫я└п╬я─п╪п╟я├п╦я▌
п©п╬
п╨п╟п╤п╢п╬п╧
п╥п╟п╢п╟я┤п╣
(п╫п╦я┌п╦,
п©я─п╬я├п╣я│я│я┐):
ID п╫п╦я┌п╦,
я─п╣п╟п╩я▄п╫я▀п╧
ID
п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▐,
ID
пЁя─я┐п©п©я▀
п╫п╦я┌п╣п╧
(ID
п©я─п╬я├п╣я│я│п╟),
я─п╟п╥п╪п╣я─
п╡п╦я─я┌я┐п╟п╩я▄п╫п╬п╧
п©п╟п╪я▐я┌п╦,
я─п╟п╥п╪п╣я─
я─п╣п╥п╦п╢п╣п╫я┌п╫п╬п╧
п╫п╟я│я┌я─п╬п╧п╨п╦,
п©я─п╬я├п╣я│я│п╬я─,
п╫п╟
п╨п╬я┌п╬я─п╬п╪
я─п╟п╠п╬я┌п╟п╩п╟
п╥п╟п╢п╟я┤п╟,
я│я┤я▒я┌я┤п╦п╨
oom_adj
(п╬п©п╦я│п╟п╫п╦п╣
я│п╪п╬я┌я─п╦я┌п╣
п╡ /proc/[pid]/oom_adj) п╦
п╦п╪я▐
п╨п╬п╪п╟п╫п╢я▀.
п╜я┌п╦
п╢п╟п╫п╫я▀п╣
п©п╬п╩п╣п╥п╫я▀
п╢п╩я▐
п╬п©я─п╣п╢п╣п╩п╣п╫п╦я▐
я┌п╬пЁп╬,
п©п╬я┤п╣п╪я┐
п╠я▀п╩
п╡я▀п╥п╡п╟п╫
OOM-killer п╦
п╫п╟я┘п╬п╤п╢п╣п╫п╦я▐
я█п╨п╥п╣п╪п©п╩я▐я─п╟
п╥п╟п╢п╟я┤п╦,
п╣пЁп╬
п╡я▀п╥п╡п╟п╡я┬п╣пЁп╬.
п∙я│п╩п╦ п╡ я└п╟п╧п╩п╣ я│п╬п╢п╣я─п╤п╦я┌я│я▐ п╫я┐п╩п╣п╡п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣, я┌п╬ п╦п╫я└п╬я─п╪п╟я├п╦я▐ п╫п╣ п╡я▀п╢п╟я▒я┌я│я▐. п²п╟ п╬я┤п╣п╫я▄ п╠п╬п╩я▄я┬п╦я┘ я│п╦я│я┌п╣п╪п╟я┘ я│ я┌я▀я│я▐я┤п╟п╪п╦ п╥п╟п╢п╟я┤ п╢п╟п╪п© п╦п╫я└п╬я─п╪п╟я├п╦п╦ п╬ я│п╬я│я┌п╬я▐п╫п╦п╦ п©п╟п╪я▐я┌п╦ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п╫п╣п╬я│я┐я┴п╣я│я┌п╡п╦п╪ п©п╬ п╨п╟п╤п╢п╬п╧ п╥п╟п╢п╟я┤п╣. п║п╦я│я┌п╣п╪я▀ п╫п╣ п╢п╬п╩п╤п╫я▀ я│я┌я─п╟п╢п╟я┌я▄ п╬я┌ п©п╬я┌п╣я─п╦ п©я─п╬п╦п╥п╡п╬п╢п╦я┌п╣п╩я▄п╫п╬я│я┌п╦ п╦п╥-п╥п╟ п╡п╬п╥п╫п╦п╨п╫п╬п╡п╣п╫п╦я▐ я│п╦я┌я┐п╟я├п╦п╧ я│ OOM, п╣я│п╩п╦ я┌п╟п╨п╟я▐ п╦п╫я└п╬я─п╪п╟я├п╦я▐ п╫п╣п╫я┐п╤п╫п╟.
п∙я│п╩п╦ п╥п╟п╢п╟п╫п╬ п╫п╣п╫я┐п╩п╣п╡п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣, я┌п╬ я█я┌п╟ п╦п╫я└п╬я─п╪п╟я├п╦я▐ п©п╬п╨п╟п╥я▀п╡п╟п╣я┌я│я▐ п╡ п╪п╬п╪п╣п╫я┌ п╨п╬пЁп╢п╟ OOM-killer п╥п╟п╡п╣я─я┬п╟п╣я┌ п╥п╟я┘п╡п╟я┌п╦п╡я┬я┐я▌ п©п╟п╪я▐я┌я▄ п╥п╟п╢п╟я┤я┐.
п≈п╫п╟я┤п╣п╫п╦п╣ п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ я─п╟п╡п╫п╬ 0.
- /proc/sys/vm/oom_kill_allocating_task (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.24)
- п▓п╨п╩я▌я┤п╟п╣я┌
п╦п╩п╦
п╡я▀п╨п╩я▌я┤п╟п╣я┌
п╥п╟п╢п╟я┤я┐
п╥п╟п╡п╣я─я┬п╣п╫п╦я▐
п©я─п╦ OOM
(п╦я│я┤п╣я─п©п╟п╫п╦п╣
я│п╡п╬п╠п╬п╢п╫п╬п╧
п©п╟п╪я▐я┌п╦).
п∙я│п╩п╦ я█я┌п╬ п╥п╫п╟я┤п╣п╫п╦п╣ я─п╟п╡п╫п╬ п╫я┐п╩я▌, я┌п╬ OOM-killer п╠я┐п╢п╣я┌ я│п╨п╟п╫п╦я─п╬п╡п╟я┌я▄ п╡п╣я│я▄ я│п©п╦я│п╬п╨ п╥п╟п╢п╟я┤ п╦ п╡я▀п╠п╦я─п╟я┌я▄ п╥п╟п╢п╟я┤я┐ п╢п╩я▐ п╥п╟п╡п╣я─я┬п╣п╫п╦я▐ п╫п╟ п╬я│п╫п╬п╡п╣ п╫п╟п╠п╬я─п╟ я█п╡я─п╦я│я┌п╦я┤п╣я│п╨п╦я┘ п©я─п╟п╡п╦п╩. п·п╠я▀я┤п╫п╬ п╡я▀п╠п╦я─п╟п╣я┌я│я▐ п╥п╟п╢п╟я┤п╟, п╨п╬я┌п╬я─п╟я▐ п╠п╬п╩я▄я┬п╣ п╡я│п╣я┘ п╥п╟я┘п╡п╟я┌п╦п╩п╟ п©п╟п╪я▐я┌п╦, я┤я┌п╬ п©я─п╦ п╣я▒ п╥п╟п╡п╣я─я┬п╣п╫п╦п╦ п©п╬п╥п╡п╬п╩п╦я┌ п╬я│п╡п╬п╠п╬п╢п╦я┌я▄ п╬пЁя─п╬п╪п╫п╬п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п©п╟п╪я▐я┌п╦.
п∙я│п╩п╦ я█я┌п╬ п╥п╫п╟я┤п╣п╫п╦п╣ п╫п╣ я─п╟п╡п╫п╬ п╫я┐п╩я▌, я┌п╬ OOM-killer п©я─п╬я│я┌п╬ п╥п╟п╡п╣я─я┬п╦я┌ п╥п╟п╢п╟я┤я┐, п╦п╥-п╥п╟ п╨п╬я┌п╬я─п╬п╧ п╡п╬п╥п╫п╦п╨п╩п╟ я│п╦я┌я┐п╟я├п╦я▐ п╫п╣я┘п╡п╟я┌п╨п╦ п©п╟п╪я▐я┌п╦. п╜я┌п╬ п©п╬п╥п╡п╬п╩я▐п╣я┌ п╦п╥п╠п╣п╤п╟я┌я▄ п╥п╟я┌я─п╟я┌п╫п╬п╧ п╬п©п╣я─п╟я├п╦п╦ я│п╨п╟п╫п╦я─п╬п╡п╟п╫п╦я▐ я│п©п╦я│п╨п╟ п╥п╟п╢п╟я┤.
п∙я│п╩п╦ /proc/sys/vm/panic_on_oom п╫п╣ я─п╟п╡п╫п╬ п╫я┐п╩я▌, я┌п╬ п╬п╫п╬ п╦п╪п╣п╣я┌ п©я─п╦п╬я─п╦я┌п╣я┌ п╫п╟п╢ п╥п╫п╟я┤п╣п╫п╦п╣п╪ п╦п╥ /proc/sys/vm/oom_kill_allocating_task.
п≈п╫п╟я┤п╣п╫п╦п╣ п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ я─п╟п╡п╫п╬ 0.
- /proc/sys/vm/overcommit_memory
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ п╥п╫п╟я┤п╣п╫п╦п╣ я─п╣п╤п╦п╪п╟ я┐я┤я▒я┌п╟ п╡п╦я─я┌я┐п╟п╩я▄п╫п╬п╧ п©п╟п╪я▐я┌п╦ я▐п╢я─п╟. п≈п╫п╟я┤п╣п╫п╦я▐:
- 0:
я█п╡я─п╦я│я┌п╦я┤п╣я│п╨п╦п╧
п©п╣я─п╣я─п╟я│я┘п╬п╢
(п╥п╫п╟я┤п╣п╫п╦п╣
п©п╬
я┐п╪п╬п╩я┤п╟п╫п╦я▌)
1: п╡я│п╣пЁп╢п╟ я─п╟п╥я─п╣я┬п╟я┌я▄ п©п╣я─п╣я─п╟я│я┘п╬п╢, п╫п╣ п©я─п╬п╡п╣я─я▐я┌я▄
2: п╡я│п╣пЁп╢п╟ п©я─п╬п╡п╣я─я▐я┌я▄, п╥п╟п©я─п╣я┌п╦я┌я▄ п©п╣я─п╣я─п╟я│я┘п╬п╢
- п▓ я─п╣п╤п╦п╪п╣ 0, п╡я▀п╥п╬п╡я▀ mmap(2) я│ MAP_NORESERVE п╫п╣ п©я─п╬п╡п╣я─я▐я▌я┌я│я▐, п╦ п©я─п╬п╡п╣я─п╨п╟ п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ п╬я┤п╣п╫я▄ п©п╬п╡п╣я─я┘п╫п╬я│я┌п╫п╟я▐, я┤я┌п╬ п╪п╬п╤п╣я┌ п©я─п╦п╡п╣я│я┌п╦ п╨ п╥п╟п╡п╣я─я┬п╣п╫п╦я▌ п©я─п╬я├п╣я│я│п╟ я│ п©п╬п╪п╬я┴я▄я▌ OOM-killer. п▓ Linux 2.4 п╩я▌п╠п╬п╣ п╫п╣п╫я┐п╩п╣п╡п╬п╣ п╥п╫п╟я┤п╣п╫п╦п╣ п©п╬п╢я─п╟п╥я┐п╪п╣п╡п╟п╣я┌ я─п╣п╤п╦п╪ 1. п▓ я─п╣п╤п╦п╪п╣ 2 (п╢п╬я│я┌я┐п©п╣п╫ п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6), п╬п╠я┴п╣п╣ п╡п╦я─я┌я┐п╟п╩я▄п╫п╬п╣ п╟п╢я─п╣я│п╫п╬п╣ п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╬ я│п╦я│я┌п╣п╪я▀ п╬пЁя─п╟п╫п╦я┤п╣п╫п╬ п╡п╣п╩п╦я┤п╦п╫п╬п╧ SS + RAM*(r/100), пЁп╢п╣ SS — я█я┌п╬ я─п╟п╥п╪п╣я─ п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╟ п©п╬п╢п╨п╟я┤п╨п╦, RAM — я█я┌п╬ я─п╟п╥п╪п╣я─ я└п╦п╥п╦я┤п╣я│п╨п╬п╧ п©п╟п╪я▐я┌п╦, п╟ r — я█я┌п╬ п╥п╫п╟я┤п╣п╫п╦п╣ п╦п╥ я└п╟п╧п╩п╟ /proc/sys/vm/overcommit_ratio.
- /proc/sys/vm/overcommit_ratio
- п║п╪п╬я┌я─п╦я┌п╣ п╬п©п╦я│п╟п╫п╦п╣ /proc/sys/vm/overcommit_memory.
- /proc/sys/vm/panic_on_oom (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.18)
- п▓п╨п╩я▌я┤п╟п╣я┌
п╦п╩п╦
п╬я┌п╨п╩я▌я┤п╟п╣я┌
п©п╟п╫п╦п╨я┐
я▐п╢я─п╟
п©я─п╦
п╫п╣я┘п╡п╟я┌п╨п╣
п©п╟п╪я▐я┌п╦.
п∙я│п╩п╦ п╥п╫п╟я┤п╣п╫п╦п╣ я─п╟п╡п╫п╬ 0, я┌п╬ я▐п╢п╣я─п╫я▀п╧ OOM-killer п╥п╟п╡п╣я─я┬п╦я┌ п╨п╟п╨п╬п╧-п╫п╦п╠я┐п╢я▄ п╡я▀я┬п╣п╢я┬п╦п╧ п╦п╥ п©п╬п╢я┤п╦п╫п╣п╫п╦я▐ п©я─п╬я├п╣я│я│. п·п╠я▀я┤п╫п╬, OOM-killer я│п©п╬я│п╬п╠п╣п╫ п╥п╟п╡п╣я─я┬п╦я┌я▄ я┌п╟п╨п╬п╧ п©я─п╬я├п╣я│я│ п╦ я│п╦я│я┌п╣п╪п╟ п©я─п╬п╢п╬п╩п╤п╦я┌ я─п╟п╠п╬я┌я┐.
п∙я│п╩п╦ п╥п╫п╟я┤п╣п╫п╦п╣ п╡ я└п╟п╧п╩п╣ я─п╟п╡п╫п╬ 1, я┌п╬ я▐п╢я─п╬, п╬п╠я▀я┤п╫п╬, п©п╣я─п╣я┘п╬п╢п╦я┌ п╡ я│п╬я│я┌п╬я▐п╫п╦п╣ п©п╟п╫п╦п╨п╦ п©я─п╦ п╫п╣я┘п╡п╟я┌п╨п╣ п©п╟п╪я▐я┌п╦. п·п╢п╫п╟п╨п╬, п╣я│п╩п╦ п©я─п╬я├п╣я│я│ п╬пЁя─п╟п╫п╦я┤п╣п╫ п╡ п╡я▀п╢п╣п╩п╣п╫п╦п╦п╬п©я─п╣п╢п╣п╩я▒п╫п╫я▀я┘ я█п╩п╣п╪п╣п╫я┌п╬п╡ (nodes) я│п╬пЁп╩п╟я│п╫п╬ п©п╬п╩п╦я┌п╦п╨п╣ п©п╟п╪я▐я┌п╦ (mbind(2) MPOL_BIND) п╦п╩п╦ п©я─п╬я├п╣я│я│п╬я─п╟ (cpuset(7)) п╦ п©я─п╣п╢п╣п╩ я┌п╟п╨п╦я┘ я█п╩п╣п╪п╣п╫я┌п╬п╡ п©п╟п╪я▐я┌п╦ п╠я▀п╩ п╢п╬я│я┌п╦пЁп╫я┐я┌, я┌п╬ я┌п╟п╨п╬п╧ п©я─п╬я├п╣я│я│ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п╥п╟п╡п╣я─я┬я▒п╫ OOM-killer. п▓ я█я┌п╬п╪ я│п╩я┐я┤п╟п╣ я│п╬я│я┌п╬я▐п╫п╦п╣ п©п╟п╫п╦п╨п╦ п╫п╣ п╡п╬п╥п╫п╦п╨п╫п╣я┌, я┌п╟п╨ п╨п╟п╨ п╢я─я┐пЁп╦п╣ я█п╩п╣п╪п╣п╫я┌я▀ п©п╟п╪я▐я┌п╦ п╪п╬пЁя┐я┌ п╬я│п╡п╬п╠п╬п╢п╦я┌я▄я│я▐, я┤я┌п╬ п╬п╥п╫п╟я┤п╟п╣я┌, я┤я┌п╬ я│п╦я│я┌п╣п╪п╟ п╡ я├п╣п╩п╬п╪ п╪п╬п╤п╣я┌ п╫п╣ п©я─п╦п╧я┌п╦ п╨ я│п╦я┌я┐п╟я├п╦п╦ п╫п╣я┘п╡п╟я┌п╨п╦ п©п╟п╪я▐я┌п╦.
п∙я│п╩п╦ п╥п╫п╟я┤п╣п╫п╦п╣ п╡ я└п╟п╧п╩п╣ я─п╟п╡п╫п╬ 2, я┌п╬ я▐п╢я─п╬ п╡я│п╣пЁп╢п╟ п©п╣я─п╣я┘п╬п╢п╦я┌ п╡ я│п╬я│я┌п╬я▐п╫п╦п╣ п©п╟п╫п╦п╨п╦, п╨п╬пЁп╢п╟ п╡п╬п╥п╫п╦п╨п╟п╣я┌ п╫п╣я┘п╡п╟я┌п╨п╟ п©п╟п╪я▐я┌п╦.
п≈п╫п╟я┤п╣п╫п╦п╣ п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ я─п╟п╡п╫п╬ 0. п≈п╫п╟я┤п╣п╫п╦п╣ 1 п╦ 2 п╦я│п©п╬п╩я▄п╥я┐я▌я┌я│я▐ п╢п╩я▐ п╬я┌п╨п╟п╥п╬я┐я│я┌п╬п╧я┤п╦п╡п╬я│я┌п╦ п╨п╩п╟я│я┌п╣я─п╬п╡. п▓я▀п╠п╣я─п╦я┌п╣ п╩я▌п╠п╬п╣ я│п╬пЁп╩п╟я│п╫п╬ п╡п╟я┬п╣п╧ п©п╬п╩п╦я┌п╦п╨п╣ п╬я┌п╨п╟п╥п╬я┐я│я┌п╬п╧я┤п╦п╡п╬я│я┌п╦.
- /proc/sysrq-trigger (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.4.21)
- п≈п╟п©п╦я│я▄ я│п╦п╪п╡п╬п╩п╟ п╡ я█я┌п╬я┌ я└п╟п╧п╩ п©я─п╦п╡п╬п╢п╦я┌ п╨ п╡я▀п╥п╬п╡я┐ я└я┐п╫п╨я├п╦п╦ SysRq, п╨п╟п╨ п╣я│п╩п╦ п╠я▀ п╠я▀п╩п╟ п╫п╟п╤п╟я┌п╟ ALT-SysRq-<п╨п╩п╟п╡п╦я┬п╟> (я│п╪п╬я┌я─п╦я┌п╣ п╬п©п╦я│п╟п╫п╦п╣ /proc/sys/kernel/sysrq). п·п╠я▀я┤п╫п╬, я█я┌п╬я┌ я└п╟п╧п╩ п╢п╬я│я┌я┐п©п╣п╫ п╫п╟ п╥п╟п©п╦я│я▄ я┌п╬п╩я▄п╨п╬ root. п■п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫я┐я▌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ я│п╪п╬я┌я─п╦я┌п╣ п╡ п╦я│я┘п╬п╢п╫п╬п╪ п╨п╬п╢п╣ я▐п╢я─п╟ п╡ я└п╟п╧п╩п╣ Documentation/sysrq.txt.
- /proc/sysvipc
- п÷п╬п╢п╨п╟я┌п╟п╩п╬пЁ я│п╬п╢п╣я─п╤п╦я┌ п©я│п╣п╡п╢п╬-я└п╟п╧п╩я▀ msg, sem п╦ shm.п╜я┌п╦ я└п╟п╧п╩я▀ п╬п©п╦я│я▀п╡п╟я▌я┌ п╬п╠я┼п╣п╨я┌я▀ п╪п╣п╤п©я─п╬я├п╣я│я│п╫п╬пЁп╬ п╡п╥п╟п╦п╪п╬п╢п╣п╧я│я┌п╡п╦я▐ (System V Interprocess Communication (IPC)) (я│п╬п╬я┌п╡п╣я┌я│я┌п╡п╣п╫п╫п╬: п╬я┤п╣я─п╣п╢п╦ я│п╬п╬п╠я┴п╣п╫п╦п╧, я│п╣п╪п╟я└п╬я─я▀ п╦ п╬п╠я┴я┐я▌ п©п╟п╪я▐я┌я▄), п╨п╬я┌п╬я─я▀п╣ я│я┐я┴п╣я│я┌п╡я┐я▌я┌ п╡ я│п╦я│я┌п╣п╪п╣ п╡ п╫п╟я│я┌п╬я▐я┴п╦п╧ п╪п╬п╪п╣п╫я┌. п÷п╬я┘п╬п╤п╟я▐ п╦п╫я└п╬я─п╪п╟я├п╦я▐ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌я│я▐ я┤п╣я─п╣п╥ ipcs(1). п╜я┌п╦ я└п╟п╧п╩я▀ п╦п╪п╣я▌я┌ п╥п╟пЁп╬п╩п╬п╡п╨п╦ п╦ я└п╬я─п╪п╟я┌п╦я─я┐я▌я┌я│я▐ (п©п╬ п╬п╢п╫п╬п╪я┐ IPC п╬п╠я┼п╣п╨я┌я┐ п╫п╟ я│я┌я─п╬п╨я┐) п╢п╩я▐ п╠п╬п╩п╣п╣ п╩я▒пЁп╨п╬пЁп╬ п©п╬п╫п╦п╪п╟п╫п╦я▐. svipc(7) п©я─п╣п╢я│я┌п╟п╡п╩я▐п╣я┌ п©п╬п╢пЁп╬я┌п╬п╡п╦я┌п╣п╩я▄п╫я▀п╧ п╪п╟я┌п╣я─п╦п╟п╩ п©п╬ п╦п╫я└п╬я─п╪п╟я├п╦п╦, п╨п╬я┌п╬я─я┐я▌ п©п╬п╨п╟п╥я▀п╡п╟я▌я┌ я█я┌п╦ я└п╟п╧п╩я▀.
- /proc/tty
- п÷п╬п╢п╨п╟я┌п╟п╩п╬пЁ, я│п╬п╢п╣я─п╤п╟я┴п╦п╧ п©я│п╣п╡п╢п╬-я└п╟п╧п╩я▀ п╦ п©п╬п╢п╨п╟я┌п╟п╩п╬пЁп╦ п╢я─п╟п╧п╡п╣я─п╬п╡ tty п╦ п©п╟я─п╟п╪п╣я┌я─я▀ п╩п╦п╫п╦п╧.
- /proc/uptime
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ п╢п╡п╟ я┤п╦я│п╩п╟: п╡я─п╣п╪я▐ я─п╟п╠п╬я┌я▀ я│п╦я│я┌п╣п╪я▀ я│ п╪п╬п╪п╣п╫я┌п╟ п╥п╟пЁя─я┐п╥п╨п╦ (п╡ я│п╣п╨я┐п╫п╢п╟я┘) п╦ п╬п╠я┴п╣п╣ п╡я─п╣п╪я▐, п╨п╬я┌п╬я─п╬п╣ я│п╦я│я┌п╣п╪п╟ п©я─п╬п╡п╣п╩п╟ п╡ я│п╬я│я┌п╬я▐п╫п╦п╦ п©я─п╬я│я┌п╬я▐ (п╡ я│п╣п╨я┐п╫п╢п╟я┘).
- /proc/version
- п║я┌я─п╬п╨п╟,
п╦п╢п╣п╫я┌п╦я└п╦я├п╦я─я┐я▌я┴п╟я▐
п╡п╣я─я│п╦я▌
я▐п╢я─п╟,
п╨п╬я┌п╬я─п╬п╣
п╥п╟п©я┐я┴п╣п╫п╬
п╡
п╢п╟п╫п╫я▀п╧
п╪п╬п╪п╣п╫я┌.
п·п╫п╟
п╡п╨п╩я▌я┤п╟п╣я┌
я│п╬п╢п╣я─п╤п╦п╪п╬п╣
/proc/sys/kernel/ostype, /proc/sys/kernel/osrelease
п╦ /proc/sys/kernel/version.
п÷я─п╦п╪п╣я─:
Linux version 1.0.9 (quinlan@phaze) #1 Sat May 14 01:51:54 EDT 1994
- /proc/vmstat (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6)
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ я─п╟п╥п╩п╦я┤п╫я┐я▌ я│я┌п╟я┌п╦я│я┌п╦п╨я┐ п©п╬ п╡п╦я─я┌я┐п╟п╩я▄п╫п╬п╧ п©п╟п╪я▐я┌п╦.
- /proc/zoneinfo (п╫п╟я┤п╦п╫п╟я▐ я│ Linux 2.6.13)
- п╜я┌п╬я┌ я└п╟п╧п╩ я│п╬п╢п╣я─п╤п╦я┌ п╦п╫я└п╬я─п╪п╟я├п╦я▌ п╬ п╥п╬п╫п╟я┘ п©п╟п╪я▐я┌п╦. п·п╫ п©п╬п╩п╣п╥п╣п╫ п©я─п╦ п╟п╫п╟п╩п╦п╥п╣ п©п╬п╡п╣п╢п╣п╫п╦я▐ п╡п╦я─я┌я┐п╟п╩я▄п╫п╬п╧ п©п╟п╪я▐я┌п╦.
п≈п░п°п∙п╖п░п²п≤п╞¶
п°п╫п╬пЁп╬ я│я┌я─п╬п╨ (п╫п╟п©я─п╦п╪п╣я─, п╬п╨я─я┐п╤п╣п╫п╦п╣ п╦ п╨п╬п╪п╟п╫п╢п╫п╟я▐ я│я┌я─п╬п╨п╟) я┘я─п╟п╫я▐я┌я│я▐ п╡п╬ п╡п╫я┐я┌я─п╣п╫п╫п╣п╪ я└п╬я─п╪п╟я┌п╣ я│ п©п╬п╩я▐п╪п╦, п╥п╟п╡п╣я─я┬п╟я▌я┴п╦п╪п╦я│я▐ п╫я┐п╩п╣п╡я▀п╪п╦ п╠п╟п╧я┌п╟п╪п╦ ('\0'), п©п╬я█я┌п╬п╪я┐ п╬п╫п╦ п╠я┐п╢я┐я┌ п╠п╬п╩п╣п╣ я┤п╦я┌п╟п╣п╪я▀п╪п╦, п╣я│п╩п╦ п╡я▀ п╡п╬я│п©п╬п╩я▄п╥я┐п╣я┌п╣я│я▄ п╨п╬п╪п╟п╫п╢п╬п╧ od -c п╦п╩п╦ tr "\000" "\n". п п╬п╪п╟п╫п╢п╟ echo `cat <file>` я┌п╟п╨п╤п╣ я┘п╬я─п╬я┬п╬ я─п╟п╠п╬я┌п╟п╣я┌.
п■п╟п╫п╫п╟я▐ я│п©я─п╟п╡п╬я┤п╫п╟я▐ я│я┌я─п╟п╫п╦я├п╟ п╫п╣п©п╬п╩п╫п╟, п╡ п╫п╣п╧ п╪п╬пЁя┐я┌ п╠я▀я┌я▄ п╫п╣я┌п╬я┤п╫п╬я│я┌п╦ п╦ я▐п╡п╩я▐п╣я┌я│я▐ п╬п╢п╫п╬п╧ п╦п╥ я│я┌я─п╟п╫п╦я├, п╨п╬я┌п╬я─я┐я▌ я┌я─п╣п╠я┐п╣я┌я│я▐ п╬п╠п╫п╬п╡п╩я▐я┌я▄ п╬я┤п╣п╫я▄ я┤п╟я│я┌п╬.
п║п°п·п╒п═п≤п╒п∙ п╒п░п п√п∙¶
cat(1), dmesg(1), find(1), free(1),
ps(1), tr(1), uptime(1), chroot(2),
mmap(2), readlink(2), syslog(2), slabinfo(5),
hier(7), time(7), arp(8), hdparm(8),
ifconfig(8), init(8), lsmod(8), lspci(8),
mount(8), netstat(8), procinfo(8), route(8)
п╓п╟п╧п╩я▀
п╦п╥
п╢п╣я─п╣п╡п╟
п╦я│я┘п╬п╢п╫п╬пЁп╬
п╨п╬п╢п╟
я▐п╢я─п╟:
Documentation/filesystems/proc.txt,
Documentation/sysctl/vm.txt
2009-09-30 | Linux |